Artificial Intelligence Nanodegree

Computer Vision Capstone

Project: Facial Keypoint Detection


Welcome to the final Computer Vision project in the Artificial Intelligence Nanodegree program!

In this project, you’ll combine your knowledge of computer vision techniques and deep learning to build and end-to-end facial keypoint recognition system! Facial keypoints include points around the eyes, nose, and mouth on any face and are used in many applications, from facial tracking to emotion recognition.

There are three main parts to this project:

Part 1 : Investigating OpenCV, pre-processing, and face detection

Part 2 : Training a Convolutional Neural Network (CNN) to detect facial keypoints

Part 3 : Putting parts 1 and 2 together to identify facial keypoints on any image!


*Here's what you need to know to complete the project:

  1. In this notebook, some template code has already been provided for you, and you will need to implement additional functionality to successfully complete this project. You will not need to modify the included code beyond what is requested.

    a. Sections that begin with '(IMPLEMENTATION)' in the header indicate that the following block of code will require additional functionality which you must provide. Instructions will be provided for each section, and the specifics of the implementation are marked in the code block with a 'TODO' statement. Please be sure to read the instructions carefully!

  1. In addition to implementing code, there will be questions that you must answer which relate to the project and your implementation.

    a. Each section where you will answer a question is preceded by a 'Question X' header.

    b. Carefully read each question and provide thorough answers in the following text boxes that begin with 'Answer:'.

Note: Code and Markdown cells can be executed using the Shift + Enter keyboard shortcut. Markdown cells can be edited by double-clicking the cell to enter edit mode.

The rubric contains optional suggestions for enhancing the project beyond the minimum requirements. If you decide to pursue the "(Optional)" sections, you should include the code in this IPython notebook.

Your project submission will be evaluated based on your answers to each of the questions and the code implementations you provide.

Steps to Complete the Project

Each part of the notebook is further broken down into separate steps. Feel free to use the links below to navigate the notebook.

In this project you will get to explore a few of the many computer vision algorithms built into the OpenCV library. This expansive computer vision library is now almost 20 years old and still growing!

The project itself is broken down into three large parts, then even further into separate steps. Make sure to read through each step, and complete any sections that begin with '(IMPLEMENTATION)' in the header; these implementation sections may contain multiple TODOs that will be marked in code. For convenience, we provide links to each of these steps below.

Part 1 : Investigating OpenCV, pre-processing, and face detection

  • Step 0: Detect Faces Using a Haar Cascade Classifier
  • Step 1: Add Eye Detection
  • Step 2: De-noise an Image for Better Face Detection
  • Step 3: Blur an Image and Perform Edge Detection
  • Step 4: Automatically Hide the Identity of an Individual

Part 2 : Training a Convolutional Neural Network (CNN) to detect facial keypoints

  • Step 5: Create a CNN to Recognize Facial Keypoints
  • Step 6: Compile and Train the Model
  • Step 7: Visualize the Loss and Answer Questions

Part 3 : Putting parts 1 and 2 together to identify facial keypoints on any image!

  • Step 8: Build a Robust Facial Keypoints Detector (Complete the CV Pipeline)

Step 0: Detect Faces Using a Haar Cascade Classifier

Have you ever wondered how Facebook automatically tags images with your friends' faces? Or how high-end cameras automatically find and focus on a certain person's face? Applications like these depend heavily on the machine learning task known as face detection - which is the task of automatically finding faces in images containing people.

At its root face detection is a classification problem - that is a problem of distinguishing between distinct classes of things. With face detection these distinct classes are 1) images of human faces and 2) everything else.

We use OpenCV's implementation of Haar feature-based cascade classifiers to detect human faces in images. OpenCV provides many pre-trained face detectors, stored as XML files on github. We have downloaded one of these detectors and stored it in the detector_architectures directory.

Import Resources

In the next python cell, we load in the required libraries for this section of the project.

In [31]:
# Import required libraries for this section

%matplotlib inline

import numpy as np
import matplotlib.pyplot as plt
import math
import cv2                     # OpenCV library for computer vision
from PIL import Image
import time 

Next, we load in and display a test image for performing face detection.

Note: by default OpenCV assumes the ordering of our image's color channels are Blue, then Green, then Red. This is slightly out of order with most image types we'll use in these experiments, whose color channels are ordered Red, then Green, then Blue. In order to switch the Blue and Red channels of our test image around we will use OpenCV's cvtColor function, which you can read more about by checking out some of its documentation located here. This is a general utility function that can do other transformations too like converting a color image to grayscale, and transforming a standard color image to HSV color space.

In [32]:
# Load in color image for face detection
image = cv2.imread('images/test_image_1.jpg')

# Convert the image to RGB colorspace
image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)

# Plot our image using subplots to specify a size and title
fig = plt.figure(figsize = (8,8))
ax1 = fig.add_subplot(111)
ax1.set_xticks([])
ax1.set_yticks([])

ax1.set_title('Original Image')
ax1.imshow(image)
Out[32]:
<matplotlib.image.AxesImage at 0x7fe4bc08d5f8>

There are a lot of people - and faces - in this picture. 13 faces to be exact! In the next code cell, we demonstrate how to use a Haar Cascade classifier to detect all the faces in this test image.

This face detector uses information about patterns of intensity in an image to reliably detect faces under varying light conditions. So, to use this face detector, we'll first convert the image from color to grayscale.

Then, we load in the fully trained architecture of the face detector -- found in the file haarcascade_frontalface_default.xml - and use it on our image to find faces!

To learn more about the parameters of the detector see this post.

In [33]:
# Convert the RGB  image to grayscale
gray = cv2.cvtColor(image, cv2.COLOR_RGB2GRAY)

# Extract the pre-trained face detector from an xml file
face_cascade = cv2.CascadeClassifier('detector_architectures/haarcascade_frontalface_default.xml')

# Detect the faces in image
faces = face_cascade.detectMultiScale(gray, 4, 6)

# Print the number of faces detected in the image
print('Number of faces detected:', len(faces))

# Make a copy of the orginal image to draw face detections on
image_with_detections = np.copy(image)

# Get the bounding box for each detected face
for (x,y,w,h) in faces:
    # Add a red bounding box to the detections image
    cv2.rectangle(image_with_detections, (x,y), (x+w,y+h), (255,0,0), 3)
    

# Display the image with the detections
fig = plt.figure(figsize = (8,8))
ax1 = fig.add_subplot(111)
ax1.set_xticks([])
ax1.set_yticks([])

ax1.set_title('Image with Face Detections')
ax1.imshow(image_with_detections)
Number of faces detected: 13
Out[33]:
<matplotlib.image.AxesImage at 0x7fe4bc066588>

In the above code, faces is a numpy array of detected faces, where each row corresponds to a detected face. Each detected face is a 1D array with four entries that specifies the bounding box of the detected face. The first two entries in the array (extracted in the above code as x and y) specify the horizontal and vertical positions of the top left corner of the bounding box. The last two entries in the array (extracted here as w and h) specify the width and height of the box.


Step 1: Add Eye Detections

There are other pre-trained detectors available that use a Haar Cascade Classifier - including full human body detectors, license plate detectors, and more. A full list of the pre-trained architectures can be found here.

To test your eye detector, we'll first read in a new test image with just a single face.

In [34]:
# Load in color image for face detection
image = cv2.imread('images/james.jpg')

# Convert the image to RGB colorspace
image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)

# Plot the RGB image
fig = plt.figure(figsize = (6,6))
ax1 = fig.add_subplot(111)
ax1.set_xticks([])
ax1.set_yticks([])

ax1.set_title('Original Image')
ax1.imshow(image)
Out[34]:
<matplotlib.image.AxesImage at 0x7fe4b0f7f6a0>

Notice that even though the image is a black and white image, we have read it in as a color image and so it will still need to be converted to grayscale in order to perform the most accurate face detection.

So, the next steps will be to convert this image to grayscale, then load OpenCV's face detector and run it with parameters that detect this face accurately.

In [35]:
# Convert the RGB  image to grayscale
gray = cv2.cvtColor(image, cv2.COLOR_RGB2GRAY)

# Extract the pre-trained face detector from an xml file
face_cascade = cv2.CascadeClassifier('detector_architectures/haarcascade_frontalface_default.xml')

# Detect the faces in image
faces = face_cascade.detectMultiScale(gray, 1.25, 6)

# Print the number of faces detected in the image
print('Number of faces detected:', len(faces))

# Make a copy of the orginal image to draw face detections on
image_with_detections = np.copy(image)

# Get the bounding box for each detected face
for (x,y,w,h) in faces:
    # Add a red bounding box to the detections image
    cv2.rectangle(image_with_detections, (x,y), (x+w,y+h), (255,0,0), 3)
    

# Display the image with the detections
fig = plt.figure(figsize = (6,6))
ax1 = fig.add_subplot(111)
ax1.set_xticks([])
ax1.set_yticks([])

ax1.set_title('Image with Face Detection')
ax1.imshow(image_with_detections)
Number of faces detected: 1
Out[35]:
<matplotlib.image.AxesImage at 0x7fe4b0f56748>

(IMPLEMENTATION) Add an eye detector to the current face detection setup.

A Haar-cascade eye detector can be included in the same way that the face detector was and, in this first task, it will be your job to do just this.

To set up an eye detector, use the stored parameters of the eye cascade detector, called haarcascade_eye.xml, located in the detector_architectures subdirectory. In the next code cell, create your eye detector and store its detections.

A few notes before you get started:

First, make sure to give your loaded eye detector the variable name

eye_cascade

and give the list of eye regions you detect the variable name

eyes

Second, since we've already run the face detector over this image, you should only search for eyes within the rectangular face regions detected in faces. This will minimize false detections.

Lastly, once you've run your eye detector over the facial detection region, you should display the RGB image with both the face detection boxes (in red) and your eye detections (in green) to verify that everything works as expected.

In [36]:
# Make a copy of the original image to plot rectangle detections
image_with_detections = np.copy(image)   

# Loop over the detections and draw their corresponding face detection boxes
for (x,y,w,h) in faces:
    cv2.rectangle(image_with_detections, (x,y), (x+w,y+h),(255,0,0), 3)  
    
# Do not change the code above this comment!

    
## TODO: Add eye detection, using haarcascade_eye.xml, to the current face detector algorithm
## TODO: Loop over the eye detections and draw their corresponding boxes in green on image_with_detections

# Extract the pre-trained eye detector from an xml file
eye_cascade = cv2.CascadeClassifier('detector_architectures/haarcascade_eye.xml')

# Extract the face area in gray 
# gray_face = gray[y:y+h, x:x+w]
# Plot the image with both faces and eyes detected
# fig = plt.figure(figsize = (6,6))
# ax1 = fig.add_subplot(111)
# ax1.set_xticks([])
# ax1.set_yticks([])
# ax1.set_title('Gray face')
# ax1.imshow(gray_face)

# Detect the eyes in image
eyes = eye_cascade.detectMultiScale(gray, 1.1, 3)

# Print the number of faces detected in the image
print('Number of eyes detected:', len(eyes))

# Get the bounding box for each detected face
for (x,y,w,h) in eyes:
    # Add a green bounding box to the detections image
    cv2.rectangle(image_with_detections, (x,y), (x+w,y+h), (0,255,0), 3)



# Plot the image with both faces and eyes detected
fig = plt.figure(figsize = (6,6))
ax1 = fig.add_subplot(111)
ax1.set_xticks([])
ax1.set_yticks([])

ax1.set_title('Image with Face and Eye Detection')
ax1.imshow(image_with_detections)
Number of eyes detected: 2
Out[36]:
<matplotlib.image.AxesImage at 0x7fe4b0f30630>

(Optional) Add face and eye detection to your laptop camera

It's time to kick it up a notch, and add face and eye detection to your laptop's camera! Afterwards, you'll be able to show off your creation like in the gif shown below - made with a completed version of the code!

Notice that not all of the detections here are perfect - and your result need not be perfect either. You should spend a small amount of time tuning the parameters of your detectors to get reasonable results, but don't hold out for perfection. If we wanted perfection we'd need to spend a ton of time tuning the parameters of each detector, cleaning up the input image frames, etc. You can think of this as more of a rapid prototype.

The next cell contains code for a wrapper function called laptop_camera_face_eye_detector that, when called, will activate your laptop's camera. You will place the relevant face and eye detection code in this wrapper function to implement face/eye detection and mark those detections on each image frame that your camera captures.

Before adding anything to the function, you can run it to get an idea of how it works - a small window should pop up showing you the live feed from your camera; you can press any key to close this window.

Note: Mac users may find that activating this function kills the kernel of their notebook every once in a while. If this happens to you, just restart your notebook's kernel, activate cell(s) containing any crucial import statements, and you'll be good to go!

In [37]:
### Add face and eye detection to this laptop camera function 
# Make sure to draw out all faces/eyes found in each frame on the shown video feed

import cv2
import time 

# wrapper function for face/eye detection with your laptop camera
def laptop_camera_go():
    # Create instance of video capturer
    cv2.namedWindow("face detection activated")
    vc = cv2.VideoCapture(0)

    # Try to get the first frame
    if vc.isOpened(): 
        rval, frame = vc.read()
    else:
        rval = False
    
    # Keep the video stream open
    while rval:
        # Plot the image from camera with all the face and eye detections marked
        cv2.imshow("face detection activated", frame)
        
        # Exit functionality - press any key to exit laptop video
        key = cv2.waitKey(20)
        if key > 0: # Exit by pressing any key
            # Destroy windows 
            cv2.destroyAllWindows()
            
            # Make sure window closes on OSx
            for i in range (1,5):
                cv2.waitKey(1)
            return
        
        # Read next frame
        time.sleep(0.05)             # control framerate for computation - default 20 frames per sec
        rval, frame = vc.read()    
In [38]:
# Call the laptop camera face/eye detector function above
# laptop_camera_go()

Step 2: De-noise an Image for Better Face Detection

Image quality is an important aspect of any computer vision task. Typically, when creating a set of images to train a deep learning network, significant care is taken to ensure that training images are free of visual noise or artifacts that hinder object detection. While computer vision algorithms - like a face detector - are typically trained on 'nice' data such as this, new test data doesn't always look so nice!

When applying a trained computer vision algorithm to a new piece of test data one often cleans it up first before feeding it in. This sort of cleaning - referred to as pre-processing - can include a number of cleaning phases like blurring, de-noising, color transformations, etc., and many of these tasks can be accomplished using OpenCV.

In this short subsection we explore OpenCV's noise-removal functionality to see how we can clean up a noisy image, which we then feed into our trained face detector.

Create a noisy image to work with

In the next cell, we create an artificial noisy version of the previous multi-face image. This is a little exaggerated - we don't typically get images that are this noisy - but image noise, or 'grainy-ness' in a digitial image - is a fairly common phenomenon.

In [39]:
# Load in the multi-face test image again
image = cv2.imread('images/test_image_1.jpg')

# Convert the image copy to RGB colorspace
image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)

# Make an array copy of this image
image_with_noise = np.asarray(image)

# Create noise - here we add noise sampled randomly from a Gaussian distribution: a common model for noise
noise_level = 40
noise = np.random.randn(image.shape[0],image.shape[1],image.shape[2])*noise_level

# Add this noise to the array image copy
image_with_noise = image_with_noise + noise

# Convert back to uint8 format
image_with_noise = np.asarray([np.uint8(np.clip(i,0,255)) for i in image_with_noise])

# Plot our noisy image!
fig = plt.figure(figsize = (8,8))
ax1 = fig.add_subplot(111)
ax1.set_xticks([])
ax1.set_yticks([])

ax1.set_title('Noisy Image')
ax1.imshow(image_with_noise)
Out[39]:
<matplotlib.image.AxesImage at 0x7fe4b0e891d0>

In the context of face detection, the problem with an image like this is that - due to noise - we may miss some faces or get false detections.

In the next cell we apply the same trained OpenCV detector with the same settings as before, to see what sort of detections we get.

In [40]:
# Convert the RGB  image to grayscale
gray_noise = cv2.cvtColor(image_with_noise, cv2.COLOR_RGB2GRAY)

# Extract the pre-trained face detector from an xml file
face_cascade = cv2.CascadeClassifier('detector_architectures/haarcascade_frontalface_default.xml')

# Detect the faces in image
faces = face_cascade.detectMultiScale(gray_noise, 4, 6)

# Print the number of faces detected in the image
print('Number of faces detected:', len(faces))

# Make a copy of the orginal image to draw face detections on
image_with_detections = np.copy(image_with_noise)

# Get the bounding box for each detected face
for (x,y,w,h) in faces:
    # Add a red bounding box to the detections image
    cv2.rectangle(image_with_detections, (x,y), (x+w,y+h), (255,0,0), 3)
    

# Display the image with the detections
fig = plt.figure(figsize = (8,8))
ax1 = fig.add_subplot(111)
ax1.set_xticks([])
ax1.set_yticks([])

ax1.set_title('Noisy Image with Face Detections')
ax1.imshow(image_with_detections)
Number of faces detected: 11
Out[40]:
<matplotlib.image.AxesImage at 0x7fe4b0e648d0>

With this added noise we now miss one of the faces!

(IMPLEMENTATION) De-noise this image for better face detection

Time to get your hands dirty: using OpenCV's built in color image de-noising functionality called fastNlMeansDenoisingColored - de-noise this image enough so that all the faces in the image are properly detected. Once you have cleaned the image in the next cell, use the cell that follows to run our trained face detector over the cleaned image to check out its detections.

You can find its official documentation here and a useful example here.

Note: you can keep all parameters except photo_render fixed as shown in the second link above. Play around with the value of this parameter - see how it affects the resulting cleaned image.

In [41]:
## TODO: Use OpenCV's built in color image de-noising function to clean up our noisy image!

denoised_image = np.copy(image_with_noise)
denoised_image = cv2.fastNlMeansDenoisingColored(image_with_noise,None,25,25,7,7)

# Display the image with the detections
fig = plt.figure(figsize = (8,8))
ax1 = fig.add_subplot(111)
ax1.set_xticks([])
ax1.set_yticks([])

ax1.set_title('Denoised Image')
ax1.imshow(denoised_image)
Out[41]:
<matplotlib.image.AxesImage at 0x7fe4b0dbd860>
In [42]:
## TODO: Run the face detector on the de-noised image to improve your detections and display the result

# Convert the RGB  image to grayscale
gray_denoised = cv2.cvtColor(denoised_image, cv2.COLOR_RGB2GRAY)

# Extract the pre-trained face detector from an xml file
face_cascade = cv2.CascadeClassifier('detector_architectures/haarcascade_frontalface_default.xml')

# Detect the faces in image
faces = face_cascade.detectMultiScale(gray_denoised, 4, 6)

# Print the number of faces detected in the image
print('Number of faces detected:', len(faces))

# Make a copy of the orginal image to draw face detections on
image_with_detections = np.copy(denoised_image)

# Get the bounding box for each detected face
for (x,y,w,h) in faces:
    # Add a red bounding box to the detections image
    cv2.rectangle(image_with_detections, (x,y), (x+w,y+h), (255,0,0), 3)
    

# Display the image with the detections
fig = plt.figure(figsize = (8,8))
ax1 = fig.add_subplot(111)
ax1.set_xticks([])
ax1.set_yticks([])

ax1.set_title('Denoised Image with Face Detections')
ax1.imshow(image_with_detections)
Number of faces detected: 13
Out[42]:
<matplotlib.image.AxesImage at 0x7fe4b0d95860>

Step 3: Blur an Image and Perform Edge Detection

Now that we have developed a simple pipeline for detecting faces using OpenCV - let's start playing around with a few fun things we can do with all those detected faces!

Importance of Blur in Edge Detection

Edge detection is a concept that pops up almost everywhere in computer vision applications, as edge-based features (as well as features built on top of edges) are often some of the best features for e.g., object detection and recognition problems.

Edge detection is a dimension reduction technique - by keeping only the edges of an image we get to throw away a lot of non-discriminating information. And typically the most useful kind of edge-detection is one that preserves only the important, global structures (ignoring local structures that aren't very discriminative). So removing local structures / retaining global structures is a crucial pre-processing step to performing edge detection in an image, and blurring can do just that.

Below is an animated gif showing the result of an edge-detected cat taken from Wikipedia, where the image is gradually blurred more and more prior to edge detection. When the animation begins you can't quite make out what it's a picture of, but as the animation evolves and local structures are removed via blurring the cat becomes visible in the edge-detected image.

Edge detection is a convolution performed on the image itself, and you can read about Canny edge detection on this OpenCV documentation page.

Canny edge detection

In the cell below we load in a test image, then apply Canny edge detection on it. The original image is shown on the left panel of the figure, while the edge-detected version of the image is shown on the right. Notice how the result looks very busy - there are too many little details preserved in the image before it is sent to the edge detector. When applied in computer vision applications, edge detection should preserve global structure; doing away with local structures that don't help describe what objects are in the image.

In [13]:
# Load in the image
image = cv2.imread('images/fawzia.jpg')

# Convert to RGB colorspace
image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)

# Convert to grayscale
gray = cv2.cvtColor(image, cv2.COLOR_RGB2GRAY)  

# Perform Canny edge detection
edges = cv2.Canny(gray,100,200)

# Dilate the image to amplify edges
edges = cv2.dilate(edges, None)

# Plot the RGB and edge-detected image
fig = plt.figure(figsize = (15,15))
ax1 = fig.add_subplot(121)
ax1.set_xticks([])
ax1.set_yticks([])

ax1.set_title('Original Image')
ax1.imshow(image)

ax2 = fig.add_subplot(122)
ax2.set_xticks([])
ax2.set_yticks([])

ax2.set_title('Canny Edges')
ax2.imshow(edges, cmap='gray')
Out[13]:
<matplotlib.image.AxesImage at 0x7f59e8485630>

Without first blurring the image, and removing small, local structures, a lot of irrelevant edge content gets picked up and amplified by the detector (as shown in the right panel above).

(IMPLEMENTATION) Blur the image then perform edge detection

In the next cell, you will repeat this experiment - blurring the image first to remove these local structures, so that only the important boudnary details remain in the edge-detected image.

Blur the image by using OpenCV's filter2d functionality - which is discussed in this documentation page - and use an averaging kernel of width equal to 4.

In [14]:
### TODO: Blur the test imageusing OpenCV's filter2d functionality, 
# Use an averaging kernel, and a kernel width equal to 4
kernel_blur = np.ones((4,4),np.float32)/16
# Apply the blur kernal
gray_blurred = cv2.filter2D(gray,-1,kernel_blur)

## TODO: Then perform Canny edge detection and display the output

# Perform Canny edge detection
edges = cv2.Canny(gray_blurred,100,200)

# Dilate the image to amplify edges
edges = cv2.dilate(edges, None)

# Plot the RGB and edge-detected image
fig = plt.figure(figsize = (15,15))
ax1 = fig.add_subplot(121)
ax1.set_xticks([])
ax1.set_yticks([])

ax1.set_title('Original Image')
ax1.imshow(image)

ax2 = fig.add_subplot(122)
ax2.set_xticks([])
ax2.set_yticks([])

ax2.set_title('Canny Edges after blurring')
ax2.imshow(edges, cmap='gray')
Out[14]:
<matplotlib.image.AxesImage at 0x7f59e83ae4e0>

Step 4: Automatically Hide the Identity of an Individual

If you film something like a documentary or reality TV, you must get permission from every individual shown on film before you can show their face, otherwise you need to blur it out - by blurring the face a lot (so much so that even the global structures are obscured)! This is also true for projects like Google's StreetView maps - an enormous collection of mapping images taken from a fleet of Google vehicles. Because it would be impossible for Google to get the permission of every single person accidentally captured in one of these images they blur out everyone's faces, the detected images must automatically blur the identity of detected people. Here's a few examples of folks caught in the camera of a Google street view vehicle.

Read in an image to perform identity detection

Let's try this out for ourselves. Use the face detection pipeline built above and what you know about using the filter2D to blur and image, and use these in tandem to hide the identity of the person in the following image - loaded in and printed in the next cell.

In [15]:
# Load in the image
image = cv2.imread('images/gus.jpg')

# Convert the image to RGB colorspace
image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)

# Display the image
fig = plt.figure(figsize = (6,6))
ax1 = fig.add_subplot(111)
ax1.set_xticks([])
ax1.set_yticks([])
ax1.set_title('Original Image')
ax1.imshow(image)
Out[15]:
<matplotlib.image.AxesImage at 0x7f59e8346940>

(IMPLEMENTATION) Use blurring to hide the identity of an individual in an image

The idea here is to 1) automatically detect the face in this image, and then 2) blur it out! Make sure to adjust the parameters of the averaging blur filter to completely obscure this person's identity.

In [16]:
## TODO: Implement face detection

# Convert the RGB  image to grayscale
gray = cv2.cvtColor(image, cv2.COLOR_RGB2GRAY)

# Extract the pre-trained face detector from an xml file
face_cascade = cv2.CascadeClassifier('detector_architectures/haarcascade_frontalface_default.xml')

# Detect the faces in image
faces = face_cascade.detectMultiScale(gray, 1.3, 5)

# Print the number of faces detected in the image
print('Number of faces detected:', len(faces))

# Make a copy of the orginal image to draw face detections on
image_with_detections = np.copy(image)

## TODO: Blur the bounding box around each detected face using an averaging filter and display the result

# Blur for each detected face
blur_level = 80
kernel_blur = np.ones((blur_level,blur_level),np.float32)/(blur_level*blur_level)
for (x,y,w,h) in faces:
    # Select the face area
    face = image_with_detections[y:y+h, x:x+w]
    # Blur the face 
    face_blurred = cv2.filter2D(face,-1,kernel_blur)
    # Put the blurred face back to the image
    image_with_detections[y:y+h, x:x+w] = face_blurred
    

# Display the image with the detections
fig = plt.figure(figsize = (6,6))
ax1 = fig.add_subplot(111)
ax1.set_xticks([])
ax1.set_yticks([])

ax1.set_title('Image with blurred face')
ax1.imshow(image_with_detections)
Number of faces detected: 1
Out[16]:
<matplotlib.image.AxesImage at 0x7f59e8320da0>

(Optional) Build identity protection into your laptop camera

In this optional task you can add identity protection to your laptop camera, using the previously completed code where you added face detection to your laptop camera - and the task above. You should be able to get reasonable results with little parameter tuning - like the one shown in the gif below.

As with the previous video task, to make this perfect would require significant effort - so don't strive for perfection here, strive for reasonable quality.

The next cell contains code a wrapper function called laptop_camera_identity_hider that - when called - will activate your laptop's camera. You need to place the relevant face detection and blurring code developed above in this function in order to blur faces entering your laptop camera's field of view.

Before adding anything to the function you can call it to get a hang of how it works - a small window will pop up showing you the live feed from your camera, you can press any key to close this window.

Note: Mac users may find that activating this function kills the kernel of their notebook every once in a while. If this happens to you, just restart your notebook's kernel, activate cell(s) containing any crucial import statements, and you'll be good to go!

In [17]:
### Insert face detection and blurring code into the wrapper below to create an identity protector on your laptop!
import cv2
import time 

def laptop_camera_go():
    # Create instance of video capturer
    cv2.namedWindow("face detection activated")
    vc = cv2.VideoCapture(0)

    # Try to get the first frame
    if vc.isOpened(): 
        rval, frame = vc.read()
    else:
        rval = False
    
    # Keep video stream open
    while rval:
        # Plot image from camera with detections marked
        cv2.imshow("face detection activated", frame)
        
        # Exit functionality - press any key to exit laptop video
        key = cv2.waitKey(20)
        if key > 0: # Exit by pressing any key
            # Destroy windows
            cv2.destroyAllWindows()
            
            for i in range (1,5):
                cv2.waitKey(1)
            return
        
        # Read next frame
        time.sleep(0.05)             # control framerate for computation - default 20 frames per sec
        rval, frame = vc.read()    
        
In [18]:
# Run laptop identity hider
#laptop_camera_go()

Step 5: Create a CNN to Recognize Facial Keypoints

OpenCV is often used in practice with other machine learning and deep learning libraries to produce interesting results. In this stage of the project you will create your own end-to-end pipeline - employing convolutional networks in keras along with OpenCV - to apply a "selfie" filter to streaming video and images.

You will start by creating and then training a convolutional network that can detect facial keypoints in a small dataset of cropped images of human faces. We then guide you towards OpenCV to expanding your detection algorithm to more general images. What are facial keypoints? Let's take a look at some examples.

Facial keypoints (also called facial landmarks) are the small blue-green dots shown on each of the faces in the image above - there are 15 keypoints marked in each image. They mark important areas of the face - the eyes, corners of the mouth, the nose, etc. Facial keypoints can be used in a variety of machine learning applications from face and emotion recognition to commercial applications like the image filters popularized by Snapchat.

Below we illustrate a filter that, using the results of this section, automatically places sunglasses on people in images (using the facial keypoints to place the glasses correctly on each face). Here, the facial keypoints have been colored lime green for visualization purposes.

Make a facial keypoint detector

But first things first: how can we make a facial keypoint detector? Well, at a high level, notice that facial keypoint detection is a regression problem. A single face corresponds to a set of 15 facial keypoints (a set of 15 corresponding $(x, y)$ coordinates, i.e., an output point). Because our input data are images, we can employ a convolutional neural network to recognize patterns in our images and learn how to identify these keypoint given sets of labeled data.

In order to train a regressor, we need a training set - a set of facial image / facial keypoint pairs to train on. For this we will be using this dataset from Kaggle. We've already downloaded this data and placed it in the data directory. Make sure that you have both the training and test data files. The training dataset contains several thousand $96 \times 96$ grayscale images of cropped human faces, along with each face's 15 corresponding facial keypoints (also called landmarks) that have been placed by hand, and recorded in $(x, y)$ coordinates. This wonderful resource also has a substantial testing set, which we will use in tinkering with our convolutional network.

To load in this data, run the Python cell below - notice we will load in both the training and testing sets.

The load_data function is in the included utils.py file.

In [19]:
from utils import *

# Load training set
X_train, y_train = load_data()
print("X_train.shape == {}".format(X_train.shape))
print("y_train.shape == {}; y_train.min == {:.3f}; y_train.max == {:.3f}".format(
    y_train.shape, y_train.min(), y_train.max()))

# Load testing set
X_test, _ = load_data(test=True)
print("X_test.shape == {}".format(X_test.shape))
Using TensorFlow backend.
X_train.shape == (2140, 96, 96, 1)
y_train.shape == (2140, 30); y_train.min == -0.920; y_train.max == 0.996
X_test.shape == (1783, 96, 96, 1)

The load_data function in utils.py originates from this excellent blog post, which you are strongly encouraged to read. Please take the time now to review this function. Note how the output values - that is, the coordinates of each set of facial landmarks - have been normalized to take on values in the range $[-1, 1]$, while the pixel values of each input point (a facial image) have been normalized to the range $[0,1]$.

Note: the original Kaggle dataset contains some images with several missing keypoints. For simplicity, the load_data function removes those images with missing labels from the dataset. As an optional extension, you are welcome to amend the load_data function to include the incomplete data points.

Visualize the Training Data

Execute the code cell below to visualize a subset of the training data.

In [20]:
import matplotlib.pyplot as plt
%matplotlib inline

fig = plt.figure(figsize=(20,20))
fig.subplots_adjust(left=0, right=1, bottom=0, top=1, hspace=0.05, wspace=0.05)
for i in range(9):
    ax = fig.add_subplot(3, 3, i + 1, xticks=[], yticks=[])
    plot_data(X_train[i], y_train[i], ax)

For each training image, there are two landmarks per eyebrow (four total), three per eye (six total), four for the mouth, and one for the tip of the nose.

Review the plot_data function in utils.py to understand how the 30-dimensional training labels in y_train are mapped to facial locations, as this function will prove useful for your pipeline.

(IMPLEMENTATION) Specify the CNN Architecture

In this section, you will specify a neural network for predicting the locations of facial keypoints. Use the code cell below to specify the architecture of your neural network. We have imported some layers that you may find useful for this task, but if you need to use more Keras layers, feel free to import them in the cell.

Your network should accept a $96 \times 96$ grayscale image as input, and it should output a vector with 30 entries, corresponding to the predicted (horizontal and vertical) locations of 15 facial keypoints. If you are not sure where to start, you can find some useful starting architectures in this blog, but you are not permitted to copy any of the architectures that you find online.

In [21]:
# Import deep learning resources from Keras
from keras.models import Sequential
from keras.layers import Conv2D, MaxPooling2D, Dropout
from keras.layers import Flatten, Dense


## TODO: Specify a CNN architecture
# Your model should accept 96x96 pixel graysale images in
# It should have a fully-connected output layer with 30 values (2 for each facial keypoint)

model = Sequential()
model.add(Conv2D(filters=16, kernel_size=2, padding='same', activation='relu', input_shape=(96,96,1)))
model.add(MaxPooling2D(pool_size=2))
model.add(Dropout(0.3))
model.add(Conv2D(filters=32, kernel_size=2, padding='same', activation='relu'))
model.add(MaxPooling2D(pool_size=2))
model.add(Dropout(0.3))
model.add(Conv2D(filters=64, kernel_size=2, padding='same', activation='relu'))
model.add(MaxPooling2D(pool_size=2))
model.add(Dropout(0.3))
model.add(Conv2D(filters=128, kernel_size=2, padding='same', activation='relu'))
model.add(MaxPooling2D(pool_size=2))
model.add(Dropout(0.3))
model.add(Conv2D(filters=256, kernel_size=2, padding='same', activation='relu'))
model.add(MaxPooling2D(pool_size=2))
model.add(Dropout(0.3))
model.add(Dense(500, activation='relu'))
model.add(Dropout(0.4))
model.add(Dense(500, activation='relu'))
model.add(Flatten())
model.add(Dense(30))



# Summarize the model
model_config = model.get_config()
model.summary()
_________________________________________________________________
Layer (type)                 Output Shape              Param #   
=================================================================
conv2d_1 (Conv2D)            (None, 96, 96, 16)        80        
_________________________________________________________________
max_pooling2d_1 (MaxPooling2 (None, 48, 48, 16)        0         
_________________________________________________________________
dropout_1 (Dropout)          (None, 48, 48, 16)        0         
_________________________________________________________________
conv2d_2 (Conv2D)            (None, 48, 48, 32)        2080      
_________________________________________________________________
max_pooling2d_2 (MaxPooling2 (None, 24, 24, 32)        0         
_________________________________________________________________
dropout_2 (Dropout)          (None, 24, 24, 32)        0         
_________________________________________________________________
conv2d_3 (Conv2D)            (None, 24, 24, 64)        8256      
_________________________________________________________________
max_pooling2d_3 (MaxPooling2 (None, 12, 12, 64)        0         
_________________________________________________________________
dropout_3 (Dropout)          (None, 12, 12, 64)        0         
_________________________________________________________________
conv2d_4 (Conv2D)            (None, 12, 12, 128)       32896     
_________________________________________________________________
max_pooling2d_4 (MaxPooling2 (None, 6, 6, 128)         0         
_________________________________________________________________
dropout_4 (Dropout)          (None, 6, 6, 128)         0         
_________________________________________________________________
conv2d_5 (Conv2D)            (None, 6, 6, 256)         131328    
_________________________________________________________________
max_pooling2d_5 (MaxPooling2 (None, 3, 3, 256)         0         
_________________________________________________________________
dropout_5 (Dropout)          (None, 3, 3, 256)         0         
_________________________________________________________________
dense_1 (Dense)              (None, 3, 3, 500)         128500    
_________________________________________________________________
dropout_6 (Dropout)          (None, 3, 3, 500)         0         
_________________________________________________________________
dense_2 (Dense)              (None, 3, 3, 500)         250500    
_________________________________________________________________
flatten_1 (Flatten)          (None, 4500)              0         
_________________________________________________________________
dense_3 (Dense)              (None, 30)                135030    
=================================================================
Total params: 688,670
Trainable params: 688,670
Non-trainable params: 0
_________________________________________________________________

Step 6: Compile and Train the Model

After specifying your architecture, you'll need to compile and train the model to detect facial keypoints'

(IMPLEMENTATION) Compile and Train the Model

Use the compile method to configure the learning process. Experiment with your choice of optimizer; you may have some ideas about which will work best (SGD vs. RMSprop, etc), but take the time to empirically verify your theories.

Use the fit method to train the model. Break off a validation set by setting validation_split=0.2. Save the returned History object in the history variable.

Your model is required to attain a validation loss (measured as mean squared error) of at least XYZ. When you have finished training, save your model as an HDF5 file with file path my_model.h5.

In [22]:
from keras.optimizers import SGD, RMSprop, Adagrad, Adadelta, Adam, Adamax, Nadam
from keras.callbacks import ModelCheckpoint

## TODO: Compile the model
model.compile(optimizer='RMSprop', loss='mean_squared_error', metrics=['accuracy'])

## TODO: Train the model
epochs = 300
checkpointer = ModelCheckpoint(filepath='weights.best.from_RMSprop', 
                               verbose=1, save_best_only=True)
history = model.fit(X_train, y_train,
          epochs=epochs, batch_size=20, validation_split=0.2, callbacks=[checkpointer], verbose=1)

## TODO: Save the model as model.h5
model.save('my_model.h5')
Train on 1712 samples, validate on 428 samples
Epoch 1/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0245 - acc: 0.6541Epoch 00000: val_loss improved from inf to 0.00700, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 5s - loss: 0.0244 - acc: 0.6554 - val_loss: 0.0070 - val_acc: 0.6963
Epoch 2/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0061 - acc: 0.7071Epoch 00001: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0061 - acc: 0.7074 - val_loss: 0.0088 - val_acc: 0.6963
Epoch 3/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0053 - acc: 0.7059Epoch 00002: val_loss improved from 0.00700 to 0.00553, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0053 - acc: 0.7074 - val_loss: 0.0055 - val_acc: 0.6963
Epoch 4/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0052 - acc: 0.7059Epoch 00003: val_loss improved from 0.00553 to 0.00506, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0052 - acc: 0.7074 - val_loss: 0.0051 - val_acc: 0.6963
Epoch 5/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0050 - acc: 0.7076Epoch 00004: val_loss improved from 0.00506 to 0.00498, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0050 - acc: 0.7074 - val_loss: 0.0050 - val_acc: 0.6963
Epoch 6/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0048 - acc: 0.7071Epoch 00005: val_loss improved from 0.00498 to 0.00498, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0048 - acc: 0.7074 - val_loss: 0.0050 - val_acc: 0.6963
Epoch 7/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0047 - acc: 0.7071Epoch 00006: val_loss improved from 0.00498 to 0.00462, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0047 - acc: 0.7074 - val_loss: 0.0046 - val_acc: 0.6963
Epoch 8/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0046 - acc: 0.7076Epoch 00007: val_loss improved from 0.00462 to 0.00453, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0046 - acc: 0.7074 - val_loss: 0.0045 - val_acc: 0.6963
Epoch 9/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0045 - acc: 0.7071Epoch 00008: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0045 - acc: 0.7074 - val_loss: 0.0046 - val_acc: 0.6963
Epoch 10/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0045 - acc: 0.7059Epoch 00009: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0044 - acc: 0.7068 - val_loss: 0.0046 - val_acc: 0.6963
Epoch 11/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0044 - acc: 0.7071Epoch 00010: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0044 - acc: 0.7074 - val_loss: 0.0048 - val_acc: 0.6963
Epoch 12/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0044 - acc: 0.7071Epoch 00011: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0044 - acc: 0.7068 - val_loss: 0.0046 - val_acc: 0.6963
Epoch 13/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0043 - acc: 0.7059Epoch 00012: val_loss improved from 0.00453 to 0.00442, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0043 - acc: 0.7068 - val_loss: 0.0044 - val_acc: 0.6963
Epoch 14/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0043 - acc: 0.7076Epoch 00013: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0043 - acc: 0.7074 - val_loss: 0.0045 - val_acc: 0.6963
Epoch 15/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0042 - acc: 0.7071Epoch 00014: val_loss improved from 0.00442 to 0.00428, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0042 - acc: 0.7062 - val_loss: 0.0043 - val_acc: 0.6963
Epoch 16/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0042 - acc: 0.7065Epoch 00015: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0041 - acc: 0.7062 - val_loss: 0.0047 - val_acc: 0.6963
Epoch 17/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0040 - acc: 0.7071Epoch 00016: val_loss improved from 0.00428 to 0.00413, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0040 - acc: 0.7068 - val_loss: 0.0041 - val_acc: 0.6963
Epoch 18/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0040 - acc: 0.7065Epoch 00017: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0040 - acc: 0.7068 - val_loss: 0.0042 - val_acc: 0.6963
Epoch 19/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0039 - acc: 0.7112Epoch 00018: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0039 - acc: 0.7103 - val_loss: 0.0043 - val_acc: 0.6963
Epoch 20/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0037 - acc: 0.7082Epoch 00019: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0037 - acc: 0.7074 - val_loss: 0.0043 - val_acc: 0.6963
Epoch 21/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0037 - acc: 0.7188Epoch 00020: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0037 - acc: 0.7173 - val_loss: 0.0042 - val_acc: 0.6963
Epoch 22/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0036 - acc: 0.7076Epoch 00021: val_loss improved from 0.00413 to 0.00382, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0036 - acc: 0.7091 - val_loss: 0.0038 - val_acc: 0.6963
Epoch 23/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0034 - acc: 0.7182Epoch 00022: val_loss improved from 0.00382 to 0.00359, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0034 - acc: 0.7185 - val_loss: 0.0036 - val_acc: 0.6963
Epoch 24/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0034 - acc: 0.7094Epoch 00023: val_loss improved from 0.00359 to 0.00329, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0034 - acc: 0.7114 - val_loss: 0.0033 - val_acc: 0.6963
Epoch 25/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0033 - acc: 0.7153Epoch 00024: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0032 - acc: 0.7144 - val_loss: 0.0036 - val_acc: 0.6986
Epoch 26/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0031 - acc: 0.7065Epoch 00025: val_loss improved from 0.00329 to 0.00299, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0031 - acc: 0.7056 - val_loss: 0.0030 - val_acc: 0.6939
Epoch 27/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0031 - acc: 0.7076Epoch 00026: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0031 - acc: 0.7074 - val_loss: 0.0035 - val_acc: 0.7056
Epoch 28/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0030 - acc: 0.7129Epoch 00027: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0030 - acc: 0.7132 - val_loss: 0.0033 - val_acc: 0.6986
Epoch 29/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0029 - acc: 0.7065Epoch 00028: val_loss improved from 0.00299 to 0.00272, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0029 - acc: 0.7074 - val_loss: 0.0027 - val_acc: 0.6963
Epoch 30/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0028 - acc: 0.7165Epoch 00029: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0028 - acc: 0.7161 - val_loss: 0.0028 - val_acc: 0.6963
Epoch 31/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0027 - acc: 0.7153Epoch 00030: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0027 - acc: 0.7161 - val_loss: 0.0029 - val_acc: 0.6963
Epoch 32/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0027 - acc: 0.7082Epoch 00031: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0027 - acc: 0.7097 - val_loss: 0.0030 - val_acc: 0.7033
Epoch 33/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0027 - acc: 0.7135Epoch 00032: val_loss improved from 0.00272 to 0.00271, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0027 - acc: 0.7126 - val_loss: 0.0027 - val_acc: 0.7173
Epoch 34/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0026 - acc: 0.7176Epoch 00033: val_loss improved from 0.00271 to 0.00240, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0026 - acc: 0.7173 - val_loss: 0.0024 - val_acc: 0.7103
Epoch 35/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0025 - acc: 0.7235Epoch 00034: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0025 - acc: 0.7214 - val_loss: 0.0031 - val_acc: 0.7150
Epoch 36/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0025 - acc: 0.7241Epoch 00035: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0025 - acc: 0.7249 - val_loss: 0.0026 - val_acc: 0.7126
Epoch 37/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0024 - acc: 0.7206Epoch 00036: val_loss improved from 0.00240 to 0.00227, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0024 - acc: 0.7214 - val_loss: 0.0023 - val_acc: 0.7079
Epoch 38/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0024 - acc: 0.7229Epoch 00037: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0024 - acc: 0.7243 - val_loss: 0.0024 - val_acc: 0.7056
Epoch 39/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0024 - acc: 0.7247Epoch 00038: val_loss improved from 0.00227 to 0.00222, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0024 - acc: 0.7243 - val_loss: 0.0022 - val_acc: 0.7150
Epoch 40/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0023 - acc: 0.7359Epoch 00039: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0023 - acc: 0.7354 - val_loss: 0.0023 - val_acc: 0.7150
Epoch 41/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0023 - acc: 0.7347Epoch 00040: val_loss improved from 0.00222 to 0.00220, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0023 - acc: 0.7354 - val_loss: 0.0022 - val_acc: 0.7150
Epoch 42/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0022 - acc: 0.7347Epoch 00041: val_loss improved from 0.00220 to 0.00201, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0022 - acc: 0.7348 - val_loss: 0.0020 - val_acc: 0.7523
Epoch 43/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0022 - acc: 0.7288Epoch 00042: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0022 - acc: 0.7296 - val_loss: 0.0022 - val_acc: 0.7336
Epoch 44/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0022 - acc: 0.7376Epoch 00043: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0022 - acc: 0.7377 - val_loss: 0.0021 - val_acc: 0.7360
Epoch 45/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0022 - acc: 0.7347Epoch 00044: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0022 - acc: 0.7354 - val_loss: 0.0021 - val_acc: 0.7477
Epoch 46/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0022 - acc: 0.7441Epoch 00045: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0022 - acc: 0.7453 - val_loss: 0.0021 - val_acc: 0.7336
Epoch 47/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0021 - acc: 0.7506Epoch 00046: val_loss improved from 0.00201 to 0.00191, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0021 - acc: 0.7506 - val_loss: 0.0019 - val_acc: 0.7477
Epoch 48/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0021 - acc: 0.7471Epoch 00047: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0021 - acc: 0.7465 - val_loss: 0.0020 - val_acc: 0.7430
Epoch 49/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0020 - acc: 0.7565Epoch 00048: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0020 - acc: 0.7558 - val_loss: 0.0020 - val_acc: 0.7220
Epoch 50/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0020 - acc: 0.7518Epoch 00049: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0020 - acc: 0.7518 - val_loss: 0.0022 - val_acc: 0.7500
Epoch 51/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0020 - acc: 0.7565Epoch 00050: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0020 - acc: 0.7570 - val_loss: 0.0021 - val_acc: 0.7430
Epoch 52/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0020 - acc: 0.7429Epoch 00051: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0020 - acc: 0.7442 - val_loss: 0.0020 - val_acc: 0.7383
Epoch 53/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0020 - acc: 0.7547Epoch 00052: val_loss improved from 0.00191 to 0.00183, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0020 - acc: 0.7529 - val_loss: 0.0018 - val_acc: 0.7430
Epoch 54/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0019 - acc: 0.7594Epoch 00053: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0019 - acc: 0.7599 - val_loss: 0.0020 - val_acc: 0.7477
Epoch 55/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0019 - acc: 0.7576Epoch 00054: val_loss improved from 0.00183 to 0.00183, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0019 - acc: 0.7576 - val_loss: 0.0018 - val_acc: 0.7547
Epoch 56/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0019 - acc: 0.7541Epoch 00055: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0019 - acc: 0.7541 - val_loss: 0.0020 - val_acc: 0.7453
Epoch 57/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0019 - acc: 0.7424Epoch 00056: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0019 - acc: 0.7418 - val_loss: 0.0019 - val_acc: 0.7360
Epoch 58/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0019 - acc: 0.7518Epoch 00057: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0019 - acc: 0.7518 - val_loss: 0.0022 - val_acc: 0.7266
Epoch 59/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0018 - acc: 0.7529Epoch 00058: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0018 - acc: 0.7535 - val_loss: 0.0023 - val_acc: 0.7383
Epoch 60/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0019 - acc: 0.7671Epoch 00059: val_loss improved from 0.00183 to 0.00165, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0019 - acc: 0.7675 - val_loss: 0.0016 - val_acc: 0.7383
Epoch 61/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0018 - acc: 0.7559Epoch 00060: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0018 - acc: 0.7558 - val_loss: 0.0019 - val_acc: 0.7173
Epoch 62/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0018 - acc: 0.7524Epoch 00061: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0018 - acc: 0.7523 - val_loss: 0.0018 - val_acc: 0.7523
Epoch 63/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0018 - acc: 0.7612Epoch 00062: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0018 - acc: 0.7617 - val_loss: 0.0018 - val_acc: 0.7570
Epoch 64/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0018 - acc: 0.7476Epoch 00063: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0018 - acc: 0.7465 - val_loss: 0.0017 - val_acc: 0.7593
Epoch 65/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0017 - acc: 0.7576Epoch 00064: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0018 - acc: 0.7588 - val_loss: 0.0018 - val_acc: 0.7453
Epoch 66/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0018 - acc: 0.7565Epoch 00065: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0017 - acc: 0.7576 - val_loss: 0.0018 - val_acc: 0.7383
Epoch 67/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0017 - acc: 0.7582Epoch 00066: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0017 - acc: 0.7570 - val_loss: 0.0018 - val_acc: 0.7360
Epoch 68/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0017 - acc: 0.7547Epoch 00067: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0017 - acc: 0.7553 - val_loss: 0.0017 - val_acc: 0.7360
Epoch 69/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0017 - acc: 0.7547Epoch 00068: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0017 - acc: 0.7529 - val_loss: 0.0017 - val_acc: 0.7477
Epoch 70/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0017 - acc: 0.7494Epoch 00069: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0017 - acc: 0.7506 - val_loss: 0.0017 - val_acc: 0.7383
Epoch 71/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0017 - acc: 0.7635Epoch 00070: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0017 - acc: 0.7646 - val_loss: 0.0020 - val_acc: 0.7266
Epoch 72/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0017 - acc: 0.7488Epoch 00071: val_loss improved from 0.00165 to 0.00159, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0017 - acc: 0.7482 - val_loss: 0.0016 - val_acc: 0.7266
Epoch 73/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0017 - acc: 0.7571Epoch 00072: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0017 - acc: 0.7570 - val_loss: 0.0019 - val_acc: 0.7407
Epoch 74/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0016 - acc: 0.7647Epoch 00073: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0016 - acc: 0.7652 - val_loss: 0.0018 - val_acc: 0.7640
Epoch 75/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0016 - acc: 0.7594Epoch 00074: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0016 - acc: 0.7599 - val_loss: 0.0018 - val_acc: 0.7173
Epoch 76/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0016 - acc: 0.7547Epoch 00075: val_loss improved from 0.00159 to 0.00148, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0016 - acc: 0.7535 - val_loss: 0.0015 - val_acc: 0.7664
Epoch 77/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0016 - acc: 0.7518Epoch 00076: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0016 - acc: 0.7518 - val_loss: 0.0017 - val_acc: 0.7453
Epoch 78/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0016 - acc: 0.7588Epoch 00077: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0016 - acc: 0.7588 - val_loss: 0.0018 - val_acc: 0.7290
Epoch 79/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0015 - acc: 0.7629Epoch 00078: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0016 - acc: 0.7629 - val_loss: 0.0015 - val_acc: 0.7547
Epoch 80/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0016 - acc: 0.7700Epoch 00079: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0016 - acc: 0.7693 - val_loss: 0.0016 - val_acc: 0.7196
Epoch 81/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0016 - acc: 0.7641Epoch 00080: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0016 - acc: 0.7652 - val_loss: 0.0017 - val_acc: 0.7313
Epoch 82/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0015 - acc: 0.7624Epoch 00081: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0015 - acc: 0.7623 - val_loss: 0.0016 - val_acc: 0.7383
Epoch 83/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0016 - acc: 0.7588Epoch 00082: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0016 - acc: 0.7599 - val_loss: 0.0016 - val_acc: 0.7710
Epoch 84/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0015 - acc: 0.7624Epoch 00083: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0015 - acc: 0.7623 - val_loss: 0.0016 - val_acc: 0.7500
Epoch 85/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0015 - acc: 0.7553Epoch 00084: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0015 - acc: 0.7553 - val_loss: 0.0017 - val_acc: 0.7430
Epoch 86/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0015 - acc: 0.7506Epoch 00085: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0015 - acc: 0.7518 - val_loss: 0.0016 - val_acc: 0.7313
Epoch 87/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0015 - acc: 0.7747Epoch 00086: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0015 - acc: 0.7757 - val_loss: 0.0015 - val_acc: 0.7500
Epoch 88/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0015 - acc: 0.7629Epoch 00087: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0015 - acc: 0.7623 - val_loss: 0.0016 - val_acc: 0.7453
Epoch 89/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0015 - acc: 0.7594Epoch 00088: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0015 - acc: 0.7582 - val_loss: 0.0016 - val_acc: 0.7523
Epoch 90/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0015 - acc: 0.7618Epoch 00089: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0015 - acc: 0.7634 - val_loss: 0.0016 - val_acc: 0.7266
Epoch 91/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0015 - acc: 0.7671Epoch 00090: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0015 - acc: 0.7675 - val_loss: 0.0016 - val_acc: 0.7196
Epoch 92/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0015 - acc: 0.7641Epoch 00091: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0015 - acc: 0.7652 - val_loss: 0.0017 - val_acc: 0.7500
Epoch 93/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0015 - acc: 0.7694Epoch 00092: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0015 - acc: 0.7699 - val_loss: 0.0015 - val_acc: 0.7477
Epoch 94/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0015 - acc: 0.7606Epoch 00093: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0015 - acc: 0.7611 - val_loss: 0.0015 - val_acc: 0.7640
Epoch 95/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7635Epoch 00094: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7623 - val_loss: 0.0015 - val_acc: 0.7430
Epoch 96/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7682Epoch 00095: val_loss improved from 0.00148 to 0.00138, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7681 - val_loss: 0.0014 - val_acc: 0.7593
Epoch 97/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7818Epoch 00096: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7815 - val_loss: 0.0014 - val_acc: 0.7523
Epoch 98/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7682Epoch 00097: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7681 - val_loss: 0.0015 - val_acc: 0.7570
Epoch 99/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7735Epoch 00098: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7751 - val_loss: 0.0015 - val_acc: 0.7383
Epoch 100/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7694Epoch 00099: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7687 - val_loss: 0.0020 - val_acc: 0.7593
Epoch 101/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7682Epoch 00100: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7687 - val_loss: 0.0016 - val_acc: 0.7430
Epoch 102/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7776Epoch 00101: val_loss improved from 0.00138 to 0.00137, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7769 - val_loss: 0.0014 - val_acc: 0.7453
Epoch 103/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7747Epoch 00102: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7745 - val_loss: 0.0017 - val_acc: 0.7477
Epoch 104/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7694Epoch 00103: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7704 - val_loss: 0.0015 - val_acc: 0.7453
Epoch 105/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7641Epoch 00104: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7646 - val_loss: 0.0014 - val_acc: 0.7547
Epoch 106/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7765Epoch 00105: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7769 - val_loss: 0.0015 - val_acc: 0.7477
Epoch 107/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7812Epoch 00106: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7798 - val_loss: 0.0015 - val_acc: 0.7664
Epoch 108/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7676Epoch 00107: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7675 - val_loss: 0.0014 - val_acc: 0.7383
Epoch 109/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7724Epoch 00108: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7734 - val_loss: 0.0016 - val_acc: 0.7383
Epoch 110/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7765Epoch 00109: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7763 - val_loss: 0.0016 - val_acc: 0.7173
Epoch 111/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7735Epoch 00110: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7722 - val_loss: 0.0015 - val_acc: 0.7523
Epoch 112/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7747Epoch 00111: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7734 - val_loss: 0.0015 - val_acc: 0.7477
Epoch 113/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7812Epoch 00112: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7810 - val_loss: 0.0016 - val_acc: 0.7710
Epoch 114/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7682Epoch 00113: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7675 - val_loss: 0.0014 - val_acc: 0.7640
Epoch 115/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7882Epoch 00114: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7880 - val_loss: 0.0015 - val_acc: 0.7547
Epoch 116/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0014 - acc: 0.7741Epoch 00115: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0014 - acc: 0.7745 - val_loss: 0.0014 - val_acc: 0.7593
Epoch 117/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7706Epoch 00116: val_loss improved from 0.00137 to 0.00133, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7699 - val_loss: 0.0013 - val_acc: 0.7850
Epoch 118/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7729Epoch 00117: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7716 - val_loss: 0.0015 - val_acc: 0.7523
Epoch 119/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7765Epoch 00118: val_loss improved from 0.00133 to 0.00131, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7769 - val_loss: 0.0013 - val_acc: 0.7453
Epoch 120/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7912Epoch 00119: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7921 - val_loss: 0.0013 - val_acc: 0.7734
Epoch 121/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7729Epoch 00120: val_loss improved from 0.00131 to 0.00130, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7734 - val_loss: 0.0013 - val_acc: 0.7757
Epoch 122/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7871Epoch 00121: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7874 - val_loss: 0.0015 - val_acc: 0.7547
Epoch 123/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7788Epoch 00122: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7792 - val_loss: 0.0014 - val_acc: 0.7617
Epoch 124/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7671Epoch 00123: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7687 - val_loss: 0.0015 - val_acc: 0.7407
Epoch 125/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7818Epoch 00124: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7810 - val_loss: 0.0015 - val_acc: 0.7407
Epoch 126/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7847Epoch 00125: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7839 - val_loss: 0.0013 - val_acc: 0.7617
Epoch 127/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7794Epoch 00126: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7810 - val_loss: 0.0016 - val_acc: 0.7477
Epoch 128/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7759Epoch 00127: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7751 - val_loss: 0.0016 - val_acc: 0.7710
Epoch 129/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7718Epoch 00128: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7699 - val_loss: 0.0014 - val_acc: 0.7710
Epoch 130/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7788Epoch 00129: val_loss improved from 0.00130 to 0.00129, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7798 - val_loss: 0.0013 - val_acc: 0.7593
Epoch 131/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7806Epoch 00130: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7804 - val_loss: 0.0014 - val_acc: 0.7430
Epoch 132/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7765Epoch 00131: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7769 - val_loss: 0.0014 - val_acc: 0.7500
Epoch 133/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7706Epoch 00132: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7704 - val_loss: 0.0013 - val_acc: 0.7734
Epoch 134/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0013 - acc: 0.7794Epoch 00133: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0013 - acc: 0.7804 - val_loss: 0.0014 - val_acc: 0.7453
Epoch 135/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7906Epoch 00134: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7897 - val_loss: 0.0013 - val_acc: 0.7500
Epoch 136/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7865Epoch 00135: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7856 - val_loss: 0.0014 - val_acc: 0.7477
Epoch 137/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7900Epoch 00136: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7891 - val_loss: 0.0015 - val_acc: 0.7664
Epoch 138/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7871Epoch 00137: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7886 - val_loss: 0.0015 - val_acc: 0.7477
Epoch 139/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7882Epoch 00138: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7891 - val_loss: 0.0013 - val_acc: 0.7477
Epoch 140/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7865Epoch 00139: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7856 - val_loss: 0.0014 - val_acc: 0.7640
Epoch 141/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7971Epoch 00140: val_loss improved from 0.00129 to 0.00128, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7961 - val_loss: 0.0013 - val_acc: 0.7570
Epoch 142/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7782Epoch 00141: val_loss improved from 0.00128 to 0.00128, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7798 - val_loss: 0.0013 - val_acc: 0.7640
Epoch 143/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7835Epoch 00142: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7839 - val_loss: 0.0014 - val_acc: 0.7734
Epoch 144/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7882Epoch 00143: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7891 - val_loss: 0.0013 - val_acc: 0.7617
Epoch 145/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7841Epoch 00144: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7839 - val_loss: 0.0015 - val_acc: 0.7523
Epoch 146/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7853Epoch 00145: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7839 - val_loss: 0.0015 - val_acc: 0.7687
Epoch 147/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7906Epoch 00146: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7897 - val_loss: 0.0013 - val_acc: 0.7804
Epoch 148/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7982Epoch 00147: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7985 - val_loss: 0.0015 - val_acc: 0.7523
Epoch 149/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7853Epoch 00148: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7856 - val_loss: 0.0014 - val_acc: 0.7664
Epoch 150/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7924Epoch 00149: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7926 - val_loss: 0.0015 - val_acc: 0.7477
Epoch 151/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7806Epoch 00150: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7815 - val_loss: 0.0013 - val_acc: 0.7804
Epoch 152/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7853Epoch 00151: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7856 - val_loss: 0.0014 - val_acc: 0.7710
Epoch 153/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7806Epoch 00152: val_loss improved from 0.00128 to 0.00125, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7798 - val_loss: 0.0012 - val_acc: 0.7617
Epoch 154/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7835Epoch 00153: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7839 - val_loss: 0.0014 - val_acc: 0.7570
Epoch 155/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7841Epoch 00154: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7833 - val_loss: 0.0013 - val_acc: 0.7780
Epoch 156/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7853Epoch 00155: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7856 - val_loss: 0.0014 - val_acc: 0.7757
Epoch 157/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7894Epoch 00156: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7897 - val_loss: 0.0013 - val_acc: 0.7547
Epoch 158/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7629Epoch 00157: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7640 - val_loss: 0.0014 - val_acc: 0.7547
Epoch 159/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7782Epoch 00158: val_loss improved from 0.00125 to 0.00124, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7792 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 160/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7894Epoch 00159: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7909 - val_loss: 0.0013 - val_acc: 0.7710
Epoch 161/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7818Epoch 00160: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7815 - val_loss: 0.0013 - val_acc: 0.7617
Epoch 162/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7765Epoch 00161: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7763 - val_loss: 0.0015 - val_acc: 0.7593
Epoch 163/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7794Epoch 00162: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7792 - val_loss: 0.0014 - val_acc: 0.7757
Epoch 164/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7871Epoch 00163: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7886 - val_loss: 0.0013 - val_acc: 0.7570
Epoch 165/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7782Epoch 00164: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7763 - val_loss: 0.0013 - val_acc: 0.7827
Epoch 166/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7882Epoch 00165: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7874 - val_loss: 0.0013 - val_acc: 0.7570
Epoch 167/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7800Epoch 00166: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7792 - val_loss: 0.0013 - val_acc: 0.7827
Epoch 168/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7853Epoch 00167: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7845 - val_loss: 0.0013 - val_acc: 0.7804
Epoch 169/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7918Epoch 00168: val_loss improved from 0.00124 to 0.00122, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7909 - val_loss: 0.0012 - val_acc: 0.7991
Epoch 170/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0012 - acc: 0.7900Epoch 00169: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0012 - acc: 0.7891 - val_loss: 0.0013 - val_acc: 0.7640
Epoch 171/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7771Epoch 00170: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7780 - val_loss: 0.0013 - val_acc: 0.7827
Epoch 172/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7935Epoch 00171: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7932 - val_loss: 0.0013 - val_acc: 0.7617
Epoch 173/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7959Epoch 00172: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7956 - val_loss: 0.0015 - val_acc: 0.7640
Epoch 174/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7794Epoch 00173: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7792 - val_loss: 0.0014 - val_acc: 0.7710
Epoch 175/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7782Epoch 00174: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7780 - val_loss: 0.0013 - val_acc: 0.7664
Epoch 176/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7912Epoch 00175: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7909 - val_loss: 0.0013 - val_acc: 0.7780
Epoch 177/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7924Epoch 00176: val_loss improved from 0.00122 to 0.00121, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7921 - val_loss: 0.0012 - val_acc: 0.7944
Epoch 178/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7900Epoch 00177: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7909 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 179/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7812Epoch 00178: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7821 - val_loss: 0.0014 - val_acc: 0.7827
Epoch 180/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7847Epoch 00179: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7833 - val_loss: 0.0013 - val_acc: 0.7897
Epoch 181/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7847Epoch 00180: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7856 - val_loss: 0.0013 - val_acc: 0.7804
Epoch 182/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7912Epoch 00181: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7909 - val_loss: 0.0013 - val_acc: 0.7734
Epoch 183/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7959Epoch 00182: val_loss improved from 0.00121 to 0.00120, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7956 - val_loss: 0.0012 - val_acc: 0.7710
Epoch 184/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.8000Epoch 00183: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.8008 - val_loss: 0.0012 - val_acc: 0.7664
Epoch 185/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7841Epoch 00184: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7833 - val_loss: 0.0013 - val_acc: 0.7687
Epoch 186/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7841Epoch 00185: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7845 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 187/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.8000Epoch 00186: val_loss improved from 0.00120 to 0.00118, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7996 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 188/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7841Epoch 00187: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7839 - val_loss: 0.0013 - val_acc: 0.7664
Epoch 189/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7841Epoch 00188: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7839 - val_loss: 0.0013 - val_acc: 0.7710
Epoch 190/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7812Epoch 00189: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7827 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 191/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7953Epoch 00190: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7961 - val_loss: 0.0013 - val_acc: 0.7687
Epoch 192/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7947Epoch 00191: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7926 - val_loss: 0.0013 - val_acc: 0.7874
Epoch 193/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7953Epoch 00192: val_loss improved from 0.00118 to 0.00113, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7956 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 194/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7953Epoch 00193: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7950 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 195/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7847Epoch 00194: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7839 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 196/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7788Epoch 00195: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7792 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 197/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7853Epoch 00196: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7850 - val_loss: 0.0015 - val_acc: 0.7780
Epoch 198/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7994Epoch 00197: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7985 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 199/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7935Epoch 00198: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7926 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 200/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7847Epoch 00199: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7850 - val_loss: 0.0013 - val_acc: 0.7547
Epoch 201/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7882Epoch 00200: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7868 - val_loss: 0.0015 - val_acc: 0.7547
Epoch 202/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7882Epoch 00201: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7891 - val_loss: 0.0014 - val_acc: 0.7547
Epoch 203/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7912Epoch 00202: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7915 - val_loss: 0.0015 - val_acc: 0.7570
Epoch 204/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7994Epoch 00203: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7996 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 205/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7971Epoch 00204: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7967 - val_loss: 0.0013 - val_acc: 0.7734
Epoch 206/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7894Epoch 00205: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7897 - val_loss: 0.0014 - val_acc: 0.7757
Epoch 207/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7800Epoch 00206: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7798 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 208/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7953Epoch 00207: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7950 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 209/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7882Epoch 00208: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7880 - val_loss: 0.0014 - val_acc: 0.7547
Epoch 210/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7865Epoch 00209: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7874 - val_loss: 0.0013 - val_acc: 0.7640
Epoch 211/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7888Epoch 00210: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7886 - val_loss: 0.0012 - val_acc: 0.7640
Epoch 212/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7812Epoch 00211: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7804 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 213/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7906Epoch 00212: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7915 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 214/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.8041Epoch 00213: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.8037 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 215/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7824Epoch 00214: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7833 - val_loss: 0.0013 - val_acc: 0.7640
Epoch 216/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.8041Epoch 00215: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.8037 - val_loss: 0.0013 - val_acc: 0.7500
Epoch 217/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7900Epoch 00216: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7897 - val_loss: 0.0012 - val_acc: 0.7593
Epoch 218/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7859Epoch 00217: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7856 - val_loss: 0.0012 - val_acc: 0.7407
Epoch 219/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7865Epoch 00218: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7862 - val_loss: 0.0012 - val_acc: 0.7593
Epoch 220/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7906Epoch 00219: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7915 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 221/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7800Epoch 00220: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7798 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 222/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7841Epoch 00221: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7845 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 223/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7988Epoch 00222: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7996 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 224/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7894Epoch 00223: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7903 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 225/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7971Epoch 00224: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7961 - val_loss: 0.0013 - val_acc: 0.7640
Epoch 226/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7953Epoch 00225: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7944 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 227/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7929Epoch 00226: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7932 - val_loss: 0.0014 - val_acc: 0.7477
Epoch 228/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7876Epoch 00227: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7856 - val_loss: 0.0013 - val_acc: 0.7710
Epoch 229/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7782Epoch 00228: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7786 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 230/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.8029Epoch 00229: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.8032 - val_loss: 0.0011 - val_acc: 0.7664
Epoch 231/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7941Epoch 00230: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7938 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 232/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7953Epoch 00231: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7950 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 233/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7871Epoch 00232: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7874 - val_loss: 0.0013 - val_acc: 0.7640
Epoch 234/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.8024Epoch 00233: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.8008 - val_loss: 0.0014 - val_acc: 0.7617
Epoch 235/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7765Epoch 00234: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7757 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 236/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7988Epoch 00235: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.8002 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 237/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7918 Epoch 00236: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7915 - val_loss: 0.0013 - val_acc: 0.7593
Epoch 238/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7994Epoch 00237: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7991 - val_loss: 0.0012 - val_acc: 0.7617
Epoch 239/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7912Epoch 00238: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7909 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 240/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7865Epoch 00239: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7856 - val_loss: 0.0013 - val_acc: 0.7640
Epoch 241/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7935Epoch 00240: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7926 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 242/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.8053Epoch 00241: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.8067 - val_loss: 0.0013 - val_acc: 0.7687
Epoch 243/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.8124Epoch 00242: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.8113 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 244/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7994Epoch 00243: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7996 - val_loss: 0.0012 - val_acc: 0.7710
Epoch 245/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7888Epoch 00244: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7891 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 246/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7782Epoch 00245: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7792 - val_loss: 0.0012 - val_acc: 0.7617
Epoch 247/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7929Epoch 00246: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7938 - val_loss: 0.0012 - val_acc: 0.7710
Epoch 248/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7882Epoch 00247: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7886 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 249/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.8018Epoch 00248: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.8014 - val_loss: 0.0012 - val_acc: 0.7664
Epoch 250/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.8029Epoch 00249: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.8032 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 251/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7918    Epoch 00250: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7909 - val_loss: 0.0013 - val_acc: 0.7593
Epoch 252/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0011 - acc: 0.7924Epoch 00251: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0011 - acc: 0.7915 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 253/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7906Epoch 00252: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7915 - val_loss: 0.0013 - val_acc: 0.7687
Epoch 254/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7988Epoch 00253: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7991 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 255/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7876Epoch 00254: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7856 - val_loss: 0.0014 - val_acc: 0.7757
Epoch 256/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7876Epoch 00255: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7886 - val_loss: 0.0013 - val_acc: 0.7850
Epoch 257/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.8012Epoch 00256: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.8026 - val_loss: 0.0013 - val_acc: 0.7874
Epoch 258/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7941Epoch 00257: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7950 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 259/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.9222e-04 - acc: 0.7959Epoch 00258: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.9120e-04 - acc: 0.7956 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 260/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7929Epoch 00259: val_loss improved from 0.00113 to 0.00113, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7938 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 261/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.8053Epoch 00260: val_loss improved from 0.00113 to 0.00113, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.8043 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 262/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7882Epoch 00261: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7891 - val_loss: 0.0013 - val_acc: 0.7593
Epoch 263/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7982Epoch 00262: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7985 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 264/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7971Epoch 00263: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7961 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 265/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.9410e-04 - acc: 0.7976Epoch 00264: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.9426e-04 - acc: 0.7985 - val_loss: 0.0012 - val_acc: 0.7523
Epoch 266/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7906 Epoch 00265: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7909 - val_loss: 0.0012 - val_acc: 0.7617
Epoch 267/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.9920e-04 - acc: 0.7976Epoch 00266: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.9884e-04 - acc: 0.7973 - val_loss: 0.0012 - val_acc: 0.7617
Epoch 268/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.8006Epoch 00267: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.8002 - val_loss: 0.0012 - val_acc: 0.7617
Epoch 269/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.8029Epoch 00268: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.8032 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 270/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.7715e-04 - acc: 0.7988Epoch 00269: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.7680e-04 - acc: 0.7991 - val_loss: 0.0012 - val_acc: 0.7664
Epoch 271/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7912Epoch 00270: val_loss improved from 0.00113 to 0.00110, saving model to weights.best.from_RMSprop
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7909 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 272/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.8769e-04 - acc: 0.7935Epoch 00271: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.8537e-04 - acc: 0.7932 - val_loss: 0.0012 - val_acc: 0.7710
Epoch 273/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.9339e-04 - acc: 0.7994Epoch 00272: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.9041e-04 - acc: 0.8008 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 274/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.6374e-04 - acc: 0.8076Epoch 00273: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.6345e-04 - acc: 0.8078 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 275/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.8012Epoch 00274: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.8020 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 276/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.9913e-04 - acc: 0.8129Epoch 00275: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.9714e-04 - acc: 0.8119 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 277/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.9024e-04 - acc: 0.8000Epoch 00276: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.8994e-04 - acc: 0.8008 - val_loss: 0.0012 - val_acc: 0.7640
Epoch 278/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.9471e-04 - acc: 0.7929Epoch 00277: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.9174e-04 - acc: 0.7926 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 279/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.8936e-04 - acc: 0.7994Epoch 00278: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.9555e-04 - acc: 0.7996 - val_loss: 0.0012 - val_acc: 0.7640
Epoch 280/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.6664e-04 - acc: 0.8006Epoch 00279: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.6510e-04 - acc: 0.7996 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 281/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.9686e-04 - acc: 0.7894Epoch 00280: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.9569e-04 - acc: 0.7886 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 282/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.9347e-04 - acc: 0.8000Epoch 00281: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.9555e-04 - acc: 0.8008 - val_loss: 0.0013 - val_acc: 0.7687
Epoch 283/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.8721e-04 - acc: 0.7847Epoch 00282: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.8542e-04 - acc: 0.7850 - val_loss: 0.0012 - val_acc: 0.7617
Epoch 284/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.7714e-04 - acc: 0.8006Epoch 00283: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.7851e-04 - acc: 0.8002 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 285/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.8752e-04 - acc: 0.8135Epoch 00284: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.8615e-04 - acc: 0.8137 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 286/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.8918e-04 - acc: 0.7988Epoch 00285: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.8873e-04 - acc: 0.7996 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 287/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.9483e-04 - acc: 0.7871Epoch 00286: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.9809e-04 - acc: 0.7862 - val_loss: 0.0012 - val_acc: 0.7593
Epoch 288/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.8385e-04 - acc: 0.8076Epoch 00287: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.8385e-04 - acc: 0.8072 - val_loss: 0.0012 - val_acc: 0.7710
Epoch 289/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.9937e-04 - acc: 0.7935Epoch 00288: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7932 - val_loss: 0.0012 - val_acc: 0.7640
Epoch 290/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.8574e-04 - acc: 0.8100Epoch 00289: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.8646e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 291/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.6150e-04 - acc: 0.7965Epoch 00290: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.6081e-04 - acc: 0.7967 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 292/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.8177e-04 - acc: 0.7953Epoch 00291: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.8121e-04 - acc: 0.7961 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 293/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.9696e-04 - acc: 0.7976Epoch 00292: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.9874e-04 - acc: 0.7967 - val_loss: 0.0011 - val_acc: 0.7640
Epoch 294/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.8256e-04 - acc: 0.8106Epoch 00293: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.8338e-04 - acc: 0.8096 - val_loss: 0.0013 - val_acc: 0.7664
Epoch 295/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.7735e-04 - acc: 0.8065Epoch 00294: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.7833e-04 - acc: 0.8061 - val_loss: 0.0012 - val_acc: 0.7640
Epoch 296/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.7399e-04 - acc: 0.8100Epoch 00295: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.7504e-04 - acc: 0.8102 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 297/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.9235e-04 - acc: 0.8029Epoch 00296: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.9197e-04 - acc: 0.8026 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 298/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5972e-04 - acc: 0.7959Epoch 00297: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5865e-04 - acc: 0.7961 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 299/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.8229e-04 - acc: 0.7859Epoch 00298: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.8063e-04 - acc: 0.7868 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 300/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.7344e-04 - acc: 0.8100Epoch 00299: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.7079e-04 - acc: 0.8102 - val_loss: 0.0012 - val_acc: 0.7710

Step 7: Visualize the Loss and Test Predictions

(IMPLEMENTATION) Answer a few questions and visualize the loss

Question 1: Outline the steps you took to get to your final neural network architecture and your reasoning at each step.

Answer: Step 1: I copied the CNN architecture from the previous Dog Project. It worked quite well in previous project, so I believe it is a good start here. Correct the shape of the input and output layers to fit our data.

Step 2: Dog project is a classification problem, but detecting facial keypoint is regression problem. So I have to remove the softmax activation from the output layer. And changed the loss functino to 'mean_squared_error'.

Step 3: I removed all the Dropout layers first and train with 30 epochs for simple and quick iteration.

Step 4: I added back Dropout layers layer by layer and tested again. The accuracy kept improving.

Step 5: After adding back all the Dropout layers, I can see that the accuracy graph showed an upward trend. So I increased the higher number of epochs until 150.

Question 2: Defend your choice of optimizer. Which optimizers did you test, and how did you determine which worked best?

Answer: I tested with RMSprop, SGD, Adagrad. You may see below, I trained 3 different models with the 3 optimizers respectively. At the end of training, I plot the accuracy on training data and validation data against number of epochs. I found that the accuracy on validation data of Adagrad model is the best among three, so Adagrad worked the best.

Use the code cell below to plot the training and validation loss of your neural network. You may find this resource useful.

In [23]:
import matplotlib.pyplot as plt
## TODO: Visualize the training and validation loss of your neural network
plt.plot(history.history['acc'])
plt.plot(history.history['val_acc'])
plt.title('model accuracy')
plt.ylabel('accuracy')
plt.xlabel('epoch')
plt.legend(['train', 'test'], loc='upper left')
plt.show()
In [52]:
plt.plot(history.history['loss'])
plt.plot(history.history['val_loss'])
plt.title('model accuracy')
plt.ylabel('accuracy')
plt.xlabel('epoch')
plt.legend(['train', 'test'], loc='upper left')
plt.show()

Question 3: Do you notice any evidence of overfitting or underfitting in the above plot? If so, what steps have you taken to improve your model? Note that slight overfitting or underfitting will not hurt your chances of a successful submission, as long as you have attempted some solutions towards improving your model (such as regularization, dropout, increased/decreased number of layers, etc).

Answer: Yes, I saw overfitting: accuracy on training data improves along the way during training, but that on validation data drops. So I added more Dropout layers between layers, and added two large Dense layers at the end to tackle overfitting problem.

In [24]:
from keras.models import Model
In [25]:
## Train with optimizer -- SGD
## 
model_SGD = Sequential.from_config(model_config)
model_SGD.compile(optimizer='SGD', loss='mean_squared_error', metrics=['accuracy'])
checkpointer_SGD = ModelCheckpoint(filepath='weights.best.from_SGD', 
                               verbose=1, save_best_only=True)
history_SGD = model.fit(X_train, y_train,
          epochs=epochs, batch_size=20, validation_split=0.2, callbacks=[checkpointer_SGD], verbose=1)
model_SGD.save('my_model.h5.SGD')
Train on 1712 samples, validate on 428 samples
Epoch 1/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.8898e-04 - acc: 0.8124Epoch 00000: val_loss improved from inf to 0.00117, saving model to weights.best.from_SGD
1712/1712 [==============================] - 2s - loss: 9.8742e-04 - acc: 0.8131 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 2/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.6251e-04 - acc: 0.8012Epoch 00001: val_loss improved from 0.00117 to 0.00113, saving model to weights.best.from_SGD
1712/1712 [==============================] - 2s - loss: 9.6060e-04 - acc: 0.8014 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 3/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.6959e-04 - acc: 0.7988Epoch 00002: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.6914e-04 - acc: 0.7979 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 4/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5385e-04 - acc: 0.7918Epoch 00003: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5491e-04 - acc: 0.7909 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 5/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.6833e-04 - acc: 0.8141Epoch 00004: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.7240e-04 - acc: 0.8148 - val_loss: 0.0012 - val_acc: 0.7640
Epoch 6/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.6568e-04 - acc: 0.8112Epoch 00005: val_loss improved from 0.00113 to 0.00113, saving model to weights.best.from_SGD
1712/1712 [==============================] - 2s - loss: 9.6364e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 7/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3301e-04 - acc: 0.7982Epoch 00006: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3135e-04 - acc: 0.7985 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 8/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.8067e-04 - acc: 0.8094Epoch 00007: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.8110e-04 - acc: 0.8107 - val_loss: 0.0012 - val_acc: 0.7664
Epoch 9/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.6280e-04 - acc: 0.8035Epoch 00008: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.6205e-04 - acc: 0.8026 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 10/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5526e-04 - acc: 0.8059Epoch 00009: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5551e-04 - acc: 0.8067 - val_loss: 0.0012 - val_acc: 0.7640
Epoch 11/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4945e-04 - acc: 0.7959Epoch 00010: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4786e-04 - acc: 0.7956 - val_loss: 0.0012 - val_acc: 0.7640
Epoch 12/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.7376e-04 - acc: 0.7853Epoch 00011: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.7389e-04 - acc: 0.7850 - val_loss: 0.0012 - val_acc: 0.7640
Epoch 13/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4031e-04 - acc: 0.8124Epoch 00012: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4081e-04 - acc: 0.8125 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 14/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5004e-04 - acc: 0.7971Epoch 00013: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5163e-04 - acc: 0.7967 - val_loss: 0.0013 - val_acc: 0.7734
Epoch 15/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.6351e-04 - acc: 0.7935Epoch 00014: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.6571e-04 - acc: 0.7921 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 16/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5827e-04 - acc: 0.7929Epoch 00015: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5795e-04 - acc: 0.7926 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 17/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5623e-04 - acc: 0.8071Epoch 00016: val_loss improved from 0.00113 to 0.00112, saving model to weights.best.from_SGD
1712/1712 [==============================] - 2s - loss: 9.5520e-04 - acc: 0.8067 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 18/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5838e-04 - acc: 0.8018Epoch 00017: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5956e-04 - acc: 0.8002 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 19/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.8507e-04 - acc: 0.7924Epoch 00018: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.8477e-04 - acc: 0.7932 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 20/300
1700/1712 [============================>.] - ETA: 0s - loss: 0.0010 - acc: 0.7953Epoch 00019: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 0.0010 - acc: 0.7950 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 21/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.7793e-04 - acc: 0.7900Epoch 00020: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.7624e-04 - acc: 0.7897 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 22/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.7831e-04 - acc: 0.8053Epoch 00021: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.7829e-04 - acc: 0.8043 - val_loss: 0.0013 - val_acc: 0.7617
Epoch 23/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.8261e-04 - acc: 0.8047Epoch 00022: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.8201e-04 - acc: 0.8043 - val_loss: 0.0013 - val_acc: 0.7664
Epoch 24/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5750e-04 - acc: 0.8000Epoch 00023: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5647e-04 - acc: 0.7996 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 25/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.6241e-04 - acc: 0.7918Epoch 00024: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5989e-04 - acc: 0.7915 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 26/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.6190e-04 - acc: 0.8000Epoch 00025: val_loss improved from 0.00112 to 0.00112, saving model to weights.best.from_SGD
1712/1712 [==============================] - 2s - loss: 9.6152e-04 - acc: 0.7996 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 27/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.7963e-04 - acc: 0.8029Epoch 00026: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.7717e-04 - acc: 0.8043 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 28/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5834e-04 - acc: 0.8135Epoch 00027: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5924e-04 - acc: 0.8143 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 29/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5174e-04 - acc: 0.7971Epoch 00028: val_loss improved from 0.00112 to 0.00108, saving model to weights.best.from_SGD
1712/1712 [==============================] - 2s - loss: 9.5154e-04 - acc: 0.7973 - val_loss: 0.0011 - val_acc: 0.7570
Epoch 30/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.7669e-04 - acc: 0.7929Epoch 00029: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.7817e-04 - acc: 0.7921 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 31/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.7837e-04 - acc: 0.7935Epoch 00030: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.7836e-04 - acc: 0.7938 - val_loss: 0.0011 - val_acc: 0.7664
Epoch 32/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.6321e-04 - acc: 0.7894Epoch 00031: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.6605e-04 - acc: 0.7897 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 33/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4526e-04 - acc: 0.7918Epoch 00032: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4799e-04 - acc: 0.7921 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 34/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.7691e-04 - acc: 0.8000Epoch 00033: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.7683e-04 - acc: 0.7996 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 35/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4325e-04 - acc: 0.8071Epoch 00034: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4123e-04 - acc: 0.8067 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 36/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5589e-04 - acc: 0.8188Epoch 00035: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5633e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7617
Epoch 37/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.7080e-04 - acc: 0.7865Epoch 00036: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.6990e-04 - acc: 0.7874 - val_loss: 0.0012 - val_acc: 0.7710
Epoch 38/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4239e-04 - acc: 0.8124Epoch 00037: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4795e-04 - acc: 0.8119 - val_loss: 0.0012 - val_acc: 0.7593
Epoch 39/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4066e-04 - acc: 0.8041Epoch 00038: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4125e-04 - acc: 0.8043 - val_loss: 0.0012 - val_acc: 0.7617
Epoch 40/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4058e-04 - acc: 0.7982Epoch 00039: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3916e-04 - acc: 0.7985 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 41/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4484e-04 - acc: 0.7947Epoch 00040: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4519e-04 - acc: 0.7950 - val_loss: 0.0011 - val_acc: 0.7547
Epoch 42/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5277e-04 - acc: 0.8047Epoch 00041: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5319e-04 - acc: 0.8049 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 43/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.7542e-04 - acc: 0.8012Epoch 00042: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.7540e-04 - acc: 0.8008 - val_loss: 0.0012 - val_acc: 0.7991
Epoch 44/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4944e-04 - acc: 0.8029Epoch 00043: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5061e-04 - acc: 0.8032 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 45/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5988e-04 - acc: 0.7906Epoch 00044: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5850e-04 - acc: 0.7909 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 46/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.7663e-04 - acc: 0.8071Epoch 00045: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.7754e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 47/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5942e-04 - acc: 0.8071Epoch 00046: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5823e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7523
Epoch 48/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5413e-04 - acc: 0.8065Epoch 00047: val_loss improved from 0.00108 to 0.00106, saving model to weights.best.from_SGD
1712/1712 [==============================] - 2s - loss: 9.5271e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 49/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4950e-04 - acc: 0.8076Epoch 00048: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4740e-04 - acc: 0.8078 - val_loss: 0.0012 - val_acc: 0.7710
Epoch 50/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4176e-04 - acc: 0.8012Epoch 00049: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4043e-04 - acc: 0.7996 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 51/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3088e-04 - acc: 0.7959Epoch 00050: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2985e-04 - acc: 0.7956 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 52/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4683e-04 - acc: 0.8029Epoch 00051: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4893e-04 - acc: 0.8032 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 53/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1731e-04 - acc: 0.8012Epoch 00052: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1590e-04 - acc: 0.8008 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 54/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4610e-04 - acc: 0.8024Epoch 00053: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4606e-04 - acc: 0.8026 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 55/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0734e-04 - acc: 0.8100Epoch 00054: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0780e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 56/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1937e-04 - acc: 0.7994Epoch 00055: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2120e-04 - acc: 0.7991 - val_loss: 0.0011 - val_acc: 0.7593
Epoch 57/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2976e-04 - acc: 0.7982Epoch 00056: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2904e-04 - acc: 0.7985 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 58/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3139e-04 - acc: 0.7976Epoch 00057: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3081e-04 - acc: 0.7979 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 59/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.6039e-04 - acc: 0.8071Epoch 00058: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5981e-04 - acc: 0.8067 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 60/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4288e-04 - acc: 0.8000Epoch 00059: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4388e-04 - acc: 0.8002 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 61/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1896e-04 - acc: 0.8012Epoch 00060: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1720e-04 - acc: 0.8020 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 62/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4241e-04 - acc: 0.8024Epoch 00061: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4008e-04 - acc: 0.8026 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 63/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3418e-04 - acc: 0.7900Epoch 00062: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3442e-04 - acc: 0.7903 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 64/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.6971e-04 - acc: 0.8047Epoch 00063: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.6899e-04 - acc: 0.8049 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 65/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3169e-04 - acc: 0.8035Epoch 00064: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3098e-04 - acc: 0.8043 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 66/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3348e-04 - acc: 0.7953Epoch 00065: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3221e-04 - acc: 0.7944 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 67/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4368e-04 - acc: 0.7994Epoch 00066: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4200e-04 - acc: 0.7991 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 68/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3264e-04 - acc: 0.8071Epoch 00067: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3201e-04 - acc: 0.8055 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 69/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4802e-04 - acc: 0.7853Epoch 00068: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4766e-04 - acc: 0.7868 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 70/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3668e-04 - acc: 0.8012Epoch 00069: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3675e-04 - acc: 0.8008 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 71/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3044e-04 - acc: 0.8082Epoch 00070: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3093e-04 - acc: 0.8084 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 72/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2835e-04 - acc: 0.8024Epoch 00071: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2907e-04 - acc: 0.8032 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 73/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4318e-04 - acc: 0.8029Epoch 00072: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4931e-04 - acc: 0.8032 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 74/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3590e-04 - acc: 0.7976Epoch 00073: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3499e-04 - acc: 0.7979 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 75/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5418e-04 - acc: 0.8082Epoch 00074: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5396e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.7664
Epoch 76/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3846e-04 - acc: 0.8053Epoch 00075: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3669e-04 - acc: 0.8067 - val_loss: 0.0011 - val_acc: 0.7617
Epoch 77/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2450e-04 - acc: 0.7988Epoch 00076: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2501e-04 - acc: 0.7985 - val_loss: 0.0013 - val_acc: 0.7780
Epoch 78/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3946e-04 - acc: 0.8047Epoch 00077: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3958e-04 - acc: 0.8043 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 79/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3395e-04 - acc: 0.8112Epoch 00078: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3583e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 80/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3005e-04 - acc: 0.8100Epoch 00079: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2874e-04 - acc: 0.8113 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 81/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3669e-04 - acc: 0.8006Epoch 00080: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3692e-04 - acc: 0.8008 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 82/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3449e-04 - acc: 0.8071Epoch 00081: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3353e-04 - acc: 0.8072 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 83/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4068e-04 - acc: 0.7900Epoch 00082: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4042e-04 - acc: 0.7909 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 84/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3548e-04 - acc: 0.8000Epoch 00083: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3477e-04 - acc: 0.7996 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 85/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3104e-04 - acc: 0.8247Epoch 00084: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2997e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 86/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4103e-04 - acc: 0.8024Epoch 00085: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4083e-04 - acc: 0.8014 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 87/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2853e-04 - acc: 0.8000Epoch 00086: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2683e-04 - acc: 0.8008 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 88/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0264e-04 - acc: 0.8047Epoch 00087: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0214e-04 - acc: 0.8061 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 89/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3631e-04 - acc: 0.7947Epoch 00088: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3614e-04 - acc: 0.7950 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 90/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2116e-04 - acc: 0.8029Epoch 00089: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1992e-04 - acc: 0.8037 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 91/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3140e-04 - acc: 0.8035Epoch 00090: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3052e-04 - acc: 0.8037 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 92/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4807e-04 - acc: 0.8024Epoch 00091: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5035e-04 - acc: 0.8037 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 93/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3509e-04 - acc: 0.8071Epoch 00092: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3437e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 94/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3985e-04 - acc: 0.8088Epoch 00093: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4096e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 95/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2098e-04 - acc: 0.7971Epoch 00094: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2294e-04 - acc: 0.7961 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 96/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0928e-04 - acc: 0.7976Epoch 00095: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0855e-04 - acc: 0.7991 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 97/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3608e-04 - acc: 0.8082Epoch 00096: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3561e-04 - acc: 0.8078 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 98/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1461e-04 - acc: 0.7929Epoch 00097: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1376e-04 - acc: 0.7926 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 99/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0831e-04 - acc: 0.7929Epoch 00098: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0864e-04 - acc: 0.7944 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 100/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.5312e-04 - acc: 0.8059Epoch 00099: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5242e-04 - acc: 0.8067 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 101/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2409e-04 - acc: 0.8035Epoch 00100: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2332e-04 - acc: 0.8049 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 102/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1691e-04 - acc: 0.8065Epoch 00101: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1566e-04 - acc: 0.8067 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 103/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3244e-04 - acc: 0.7947Epoch 00102: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3345e-04 - acc: 0.7956 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 104/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1685e-04 - acc: 0.7982Epoch 00103: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1558e-04 - acc: 0.7991 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 105/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3012e-04 - acc: 0.7994Epoch 00104: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3278e-04 - acc: 0.7996 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 106/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0548e-04 - acc: 0.8024Epoch 00105: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0544e-04 - acc: 0.8020 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 107/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2395e-04 - acc: 0.8141Epoch 00106: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2260e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7640
Epoch 108/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1641e-04 - acc: 0.8141Epoch 00107: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1647e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7640
Epoch 109/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2881e-04 - acc: 0.8082Epoch 00108: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2693e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 110/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1724e-04 - acc: 0.8041Epoch 00109: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1756e-04 - acc: 0.8043 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 111/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2481e-04 - acc: 0.8059Epoch 00110: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2416e-04 - acc: 0.8061 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 112/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2353e-04 - acc: 0.8065Epoch 00111: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2181e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 113/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1761e-04 - acc: 0.8029Epoch 00112: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1762e-04 - acc: 0.8020 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 114/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0825e-04 - acc: 0.8071Epoch 00113: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0878e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 115/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8859e-04 - acc: 0.8082Epoch 00114: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9092e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 116/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0776e-04 - acc: 0.8071Epoch 00115: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0851e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 117/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0203e-04 - acc: 0.8076Epoch 00116: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0310e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 118/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0507e-04 - acc: 0.8053Epoch 00117: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0488e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 119/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1368e-04 - acc: 0.7941Epoch 00118: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1452e-04 - acc: 0.7950 - val_loss: 0.0013 - val_acc: 0.7874
Epoch 120/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3255e-04 - acc: 0.8047Epoch 00119: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3090e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 121/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2851e-04 - acc: 0.8041Epoch 00120: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2738e-04 - acc: 0.8043 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 122/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2357e-04 - acc: 0.7994Epoch 00121: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2364e-04 - acc: 0.8008 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 123/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1520e-04 - acc: 0.8012Epoch 00122: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1524e-04 - acc: 0.8002 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 124/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1659e-04 - acc: 0.8035Epoch 00123: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1519e-04 - acc: 0.8037 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 125/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2897e-04 - acc: 0.8135Epoch 00124: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2888e-04 - acc: 0.8148 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 126/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2925e-04 - acc: 0.8024Epoch 00125: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2967e-04 - acc: 0.8037 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 127/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0852e-04 - acc: 0.7959Epoch 00126: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0789e-04 - acc: 0.7967 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 128/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3370e-04 - acc: 0.8124Epoch 00127: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3338e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 129/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1752e-04 - acc: 0.8071Epoch 00128: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1698e-04 - acc: 0.8067 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 130/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1914e-04 - acc: 0.7994Epoch 00129: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1696e-04 - acc: 0.8008 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 131/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3477e-04 - acc: 0.8000Epoch 00130: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3757e-04 - acc: 0.8002 - val_loss: 0.0011 - val_acc: 0.7617
Epoch 132/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9593e-04 - acc: 0.8118Epoch 00131: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9588e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 133/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9680e-04 - acc: 0.8071Epoch 00132: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9847e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 134/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0727e-04 - acc: 0.8065Epoch 00133: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0902e-04 - acc: 0.8061 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 135/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0907e-04 - acc: 0.8059Epoch 00134: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1079e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7664
Epoch 136/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9497e-04 - acc: 0.8029Epoch 00135: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9523e-04 - acc: 0.8014 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 137/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.6029e-04 - acc: 0.8153Epoch 00136: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.5826e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 138/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2936e-04 - acc: 0.8094Epoch 00137: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2960e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 139/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1063e-04 - acc: 0.7953Epoch 00138: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1079e-04 - acc: 0.7961 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 140/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.4008e-04 - acc: 0.8118Epoch 00139: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.4053e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 141/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1331e-04 - acc: 0.8112Epoch 00140: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1560e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 142/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7637e-04 - acc: 0.8053Epoch 00141: val_loss improved from 0.00106 to 0.00106, saving model to weights.best.from_SGD
1712/1712 [==============================] - 2s - loss: 8.7730e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 143/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1382e-04 - acc: 0.8082Epoch 00142: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1857e-04 - acc: 0.8084 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 144/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2729e-04 - acc: 0.8088Epoch 00143: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2480e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 145/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1806e-04 - acc: 0.8118Epoch 00144: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1603e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 146/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9613e-04 - acc: 0.8088Epoch 00145: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9644e-04 - acc: 0.8096 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 147/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2623e-04 - acc: 0.8118Epoch 00146: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2563e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 148/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2079e-04 - acc: 0.7965Epoch 00147: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2006e-04 - acc: 0.7979 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 149/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0878e-04 - acc: 0.8082Epoch 00148: val_loss improved from 0.00106 to 0.00105, saving model to weights.best.from_SGD
1712/1712 [==============================] - 2s - loss: 9.0897e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 150/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0106e-04 - acc: 0.8059Epoch 00149: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0029e-04 - acc: 0.8072 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 151/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9717e-04 - acc: 0.8029Epoch 00150: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9764e-04 - acc: 0.8037 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 152/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0287e-04 - acc: 0.7953Epoch 00151: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0186e-04 - acc: 0.7956 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 153/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0460e-04 - acc: 0.8041Epoch 00152: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0382e-04 - acc: 0.8055 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 154/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0747e-04 - acc: 0.8094Epoch 00153: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0680e-04 - acc: 0.8102 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 155/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2502e-04 - acc: 0.8053Epoch 00154: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2412e-04 - acc: 0.8055 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 156/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9804e-04 - acc: 0.8129Epoch 00155: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9674e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 157/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1409e-04 - acc: 0.7976Epoch 00156: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1391e-04 - acc: 0.7979 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 158/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9598e-04 - acc: 0.7982Epoch 00157: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9958e-04 - acc: 0.7979 - val_loss: 0.0013 - val_acc: 0.7687
Epoch 159/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9344e-04 - acc: 0.8024Epoch 00158: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9651e-04 - acc: 0.8032 - val_loss: 0.0013 - val_acc: 0.7897
Epoch 160/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2127e-04 - acc: 0.7988Epoch 00159: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1965e-04 - acc: 0.7985 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 161/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3184e-04 - acc: 0.8076Epoch 00160: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.3205e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 162/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.3067e-04 - acc: 0.8076Epoch 00161: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2988e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 163/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9434e-04 - acc: 0.8071Epoch 00162: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9628e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 164/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9659e-04 - acc: 0.8112Epoch 00163: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9590e-04 - acc: 0.8096 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 165/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9603e-04 - acc: 0.8094Epoch 00164: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9685e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 166/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0221e-04 - acc: 0.8147Epoch 00165: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0307e-04 - acc: 0.8137 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 167/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8508e-04 - acc: 0.8088Epoch 00166: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8375e-04 - acc: 0.8096 - val_loss: 0.0012 - val_acc: 0.7944
Epoch 168/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2733e-04 - acc: 0.8124Epoch 00167: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2720e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 169/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0727e-04 - acc: 0.8106Epoch 00168: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0729e-04 - acc: 0.8096 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 170/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1663e-04 - acc: 0.7953Epoch 00169: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1810e-04 - acc: 0.7950 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 171/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9970e-04 - acc: 0.8165Epoch 00170: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0113e-04 - acc: 0.8160 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 172/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7305e-04 - acc: 0.8165Epoch 00171: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7188e-04 - acc: 0.8160 - val_loss: 0.0012 - val_acc: 0.7944
Epoch 173/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9633e-04 - acc: 0.8065Epoch 00172: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9520e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 174/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8206e-04 - acc: 0.8076Epoch 00173: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8523e-04 - acc: 0.8084 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 175/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0469e-04 - acc: 0.8124Epoch 00174: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0445e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 176/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1277e-04 - acc: 0.8018Epoch 00175: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1379e-04 - acc: 0.8020 - val_loss: 0.0012 - val_acc: 0.7640
Epoch 177/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8656e-04 - acc: 0.8024Epoch 00176: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8590e-04 - acc: 0.8032 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 178/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6985e-04 - acc: 0.8141Epoch 00177: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6911e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 179/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1476e-04 - acc: 0.7947Epoch 00178: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1600e-04 - acc: 0.7950 - val_loss: 0.0013 - val_acc: 0.7944
Epoch 180/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.2932e-04 - acc: 0.8000Epoch 00179: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.2844e-04 - acc: 0.8002 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 181/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1012e-04 - acc: 0.8159Epoch 00180: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0928e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 182/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1991e-04 - acc: 0.8129Epoch 00181: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1788e-04 - acc: 0.8119 - val_loss: 0.0012 - val_acc: 0.7710
Epoch 183/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8181e-04 - acc: 0.8147Epoch 00182: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8285e-04 - acc: 0.8143 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 184/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0215e-04 - acc: 0.7959Epoch 00183: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0034e-04 - acc: 0.7961 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 185/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0157e-04 - acc: 0.8071Epoch 00184: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0183e-04 - acc: 0.8078 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 186/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9009e-04 - acc: 0.8141Epoch 00185: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9334e-04 - acc: 0.8137 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 187/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0288e-04 - acc: 0.8147Epoch 00186: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0346e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 188/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8303e-04 - acc: 0.8141Epoch 00187: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8432e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 189/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8226e-04 - acc: 0.8106Epoch 00188: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8442e-04 - acc: 0.8096 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 190/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1868e-04 - acc: 0.8118Epoch 00189: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1954e-04 - acc: 0.8113 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 191/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0074e-04 - acc: 0.8141Epoch 00190: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0320e-04 - acc: 0.8131 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 192/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8786e-04 - acc: 0.8171Epoch 00191: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9015e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 193/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0988e-04 - acc: 0.8147Epoch 00192: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0964e-04 - acc: 0.8148 - val_loss: 0.0012 - val_acc: 0.7640
Epoch 194/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0226e-04 - acc: 0.8041Epoch 00193: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0256e-04 - acc: 0.8037 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 195/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7593e-04 - acc: 0.8071Epoch 00194: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7885e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 196/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1937e-04 - acc: 0.8129Epoch 00195: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1870e-04 - acc: 0.8131 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 197/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9012e-04 - acc: 0.8012Epoch 00196: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9009e-04 - acc: 0.8014 - val_loss: 0.0013 - val_acc: 0.7547
Epoch 198/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8096e-04 - acc: 0.8000Epoch 00197: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7952e-04 - acc: 0.8002 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 199/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8759e-04 - acc: 0.8224Epoch 00198: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8839e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 200/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5136e-04 - acc: 0.8182Epoch 00199: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5325e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 201/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0677e-04 - acc: 0.8035Epoch 00200: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0569e-04 - acc: 0.8037 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 202/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9989e-04 - acc: 0.8124Epoch 00201: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0079e-04 - acc: 0.8125 - val_loss: 0.0013 - val_acc: 0.7640
Epoch 203/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9566e-04 - acc: 0.8176Epoch 00202: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9410e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 204/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7049e-04 - acc: 0.8088Epoch 00203: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6958e-04 - acc: 0.8078 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 205/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7027e-04 - acc: 0.7982Epoch 00204: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7096e-04 - acc: 0.7985 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 206/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9513e-04 - acc: 0.8035Epoch 00205: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9623e-04 - acc: 0.8049 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 207/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0736e-04 - acc: 0.8118Epoch 00206: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0930e-04 - acc: 0.8113 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 208/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7685e-04 - acc: 0.8141Epoch 00207: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7970e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.8131
Epoch 209/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8708e-04 - acc: 0.8000Epoch 00208: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8710e-04 - acc: 0.8002 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 210/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7921e-04 - acc: 0.8029Epoch 00209: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7985e-04 - acc: 0.8037 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 211/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7130e-04 - acc: 0.8135Epoch 00210: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7059e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 212/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8432e-04 - acc: 0.8124Epoch 00211: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8676e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 213/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9114e-04 - acc: 0.8071Epoch 00212: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8923e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 214/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9339e-04 - acc: 0.7982Epoch 00213: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9279e-04 - acc: 0.7991 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 215/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8938e-04 - acc: 0.7994Epoch 00214: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9012e-04 - acc: 0.8008 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 216/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7806e-04 - acc: 0.8112Epoch 00215: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7772e-04 - acc: 0.8107 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 217/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8732e-04 - acc: 0.8059Epoch 00216: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8672e-04 - acc: 0.8067 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 218/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9862e-04 - acc: 0.8071Epoch 00217: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9801e-04 - acc: 0.8055 - val_loss: 0.0011 - val_acc: 0.7664
Epoch 219/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8815e-04 - acc: 0.8159Epoch 00218: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8730e-04 - acc: 0.8166 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 220/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.1298e-04 - acc: 0.8235Epoch 00219: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.1560e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 221/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9235e-04 - acc: 0.7947Epoch 00220: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9268e-04 - acc: 0.7938 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 222/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6413e-04 - acc: 0.8112Epoch 00221: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6582e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 223/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9980e-04 - acc: 0.8071Epoch 00222: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9878e-04 - acc: 0.8067 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 224/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8372e-04 - acc: 0.8241Epoch 00223: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8889e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 225/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9189e-04 - acc: 0.8159Epoch 00224: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9175e-04 - acc: 0.8166 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 226/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7114e-04 - acc: 0.8012Epoch 00225: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7017e-04 - acc: 0.8014 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 227/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0198e-04 - acc: 0.8124Epoch 00226: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0154e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 228/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8081e-04 - acc: 0.8159Epoch 00227: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7962e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 229/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8019e-04 - acc: 0.8176Epoch 00228: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7889e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 230/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7645e-04 - acc: 0.8100Epoch 00229: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7531e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 231/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7810e-04 - acc: 0.8118Epoch 00230: val_loss improved from 0.00105 to 0.00102, saving model to weights.best.from_SGD
1712/1712 [==============================] - 2s - loss: 8.7900e-04 - acc: 0.8119 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 232/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5983e-04 - acc: 0.8218Epoch 00231: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5976e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 233/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6908e-04 - acc: 0.8124Epoch 00232: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6755e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 234/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8469e-04 - acc: 0.8059Epoch 00233: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8545e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 235/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5089e-04 - acc: 0.8135Epoch 00234: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4986e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 236/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9636e-04 - acc: 0.8253Epoch 00235: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9518e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 237/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0848e-04 - acc: 0.8065Epoch 00236: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0800e-04 - acc: 0.8078 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 238/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6284e-04 - acc: 0.8206Epoch 00237: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6273e-04 - acc: 0.8201 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 239/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7432e-04 - acc: 0.8047Epoch 00238: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7412e-04 - acc: 0.8049 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 240/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6492e-04 - acc: 0.8135Epoch 00239: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6532e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 241/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9464e-04 - acc: 0.8100Epoch 00240: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9385e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 242/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0918e-04 - acc: 0.8082Epoch 00241: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0800e-04 - acc: 0.8078 - val_loss: 0.0012 - val_acc: 0.8084
Epoch 243/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7202e-04 - acc: 0.8035Epoch 00242: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7135e-04 - acc: 0.8037 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 244/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6337e-04 - acc: 0.8124Epoch 00243: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6242e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.8131
Epoch 245/300
1700/1712 [============================>.] - ETA: 0s - loss: 9.0301e-04 - acc: 0.8106Epoch 00244: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 9.0169e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 246/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7499e-04 - acc: 0.8047Epoch 00245: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7579e-04 - acc: 0.8043 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 247/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5573e-04 - acc: 0.8100Epoch 00246: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5718e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 248/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5635e-04 - acc: 0.8059Epoch 00247: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5716e-04 - acc: 0.8049 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 249/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7757e-04 - acc: 0.8029Epoch 00248: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7758e-04 - acc: 0.8020 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 250/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5262e-04 - acc: 0.8065Epoch 00249: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5271e-04 - acc: 0.8061 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 251/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8681e-04 - acc: 0.8035Epoch 00250: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8538e-04 - acc: 0.8037 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 252/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8442e-04 - acc: 0.8218Epoch 00251: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8509e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 253/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9626e-04 - acc: 0.8147Epoch 00252: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9466e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 254/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6284e-04 - acc: 0.8171Epoch 00253: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6360e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 255/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6212e-04 - acc: 0.8094Epoch 00254: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6301e-04 - acc: 0.8102 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 256/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6833e-04 - acc: 0.8159Epoch 00255: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6784e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 257/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8393e-04 - acc: 0.7988Epoch 00256: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8494e-04 - acc: 0.7991 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 258/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8227e-04 - acc: 0.8165Epoch 00257: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8151e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 259/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7810e-04 - acc: 0.8153Epoch 00258: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7974e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 260/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6611e-04 - acc: 0.8171Epoch 00259: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6517e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 261/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8531e-04 - acc: 0.8029Epoch 00260: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8366e-04 - acc: 0.8026 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 262/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6861e-04 - acc: 0.8076Epoch 00261: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7603e-04 - acc: 0.8072 - val_loss: 0.0013 - val_acc: 0.7734
Epoch 263/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8718e-04 - acc: 0.8153Epoch 00262: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8671e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 264/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7637e-04 - acc: 0.8106Epoch 00263: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7560e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 265/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8370e-04 - acc: 0.8118Epoch 00264: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8402e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 266/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7507e-04 - acc: 0.8024Epoch 00265: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7400e-04 - acc: 0.8032 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 267/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7380e-04 - acc: 0.8082Epoch 00266: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7398e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 268/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5745e-04 - acc: 0.8100Epoch 00267: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5608e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 269/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6211e-04 - acc: 0.8188Epoch 00268: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6150e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 270/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6843e-04 - acc: 0.8112Epoch 00269: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6892e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 271/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6751e-04 - acc: 0.8076Epoch 00270: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6807e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 272/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7164e-04 - acc: 0.8100Epoch 00271: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7278e-04 - acc: 0.8090 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 273/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7473e-04 - acc: 0.8112Epoch 00272: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7489e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 274/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6161e-04 - acc: 0.8129Epoch 00273: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6022e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 275/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7652e-04 - acc: 0.8024Epoch 00274: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7364e-04 - acc: 0.8026 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 276/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8179e-04 - acc: 0.8100Epoch 00275: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8002e-04 - acc: 0.8102 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 277/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7143e-04 - acc: 0.8124Epoch 00276: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7081e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 278/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5126e-04 - acc: 0.8047Epoch 00277: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5133e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 279/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5590e-04 - acc: 0.8206Epoch 00278: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5723e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 280/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4059e-04 - acc: 0.8118Epoch 00279: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4204e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 281/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5068e-04 - acc: 0.8194Epoch 00280: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4952e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 282/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8783e-04 - acc: 0.8241Epoch 00281: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8696e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 283/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4775e-04 - acc: 0.8171Epoch 00282: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4761e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 284/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4897e-04 - acc: 0.8153Epoch 00283: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4993e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 285/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8355e-04 - acc: 0.8135Epoch 00284: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8200e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 286/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5366e-04 - acc: 0.8141Epoch 00285: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5371e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 287/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9776e-04 - acc: 0.8112Epoch 00286: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9732e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 288/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3564e-04 - acc: 0.8012Epoch 00287: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3598e-04 - acc: 0.8008 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 289/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6688e-04 - acc: 0.8106Epoch 00288: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6458e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 290/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7816e-04 - acc: 0.8047Epoch 00289: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8790e-04 - acc: 0.8043 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 291/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7554e-04 - acc: 0.8047Epoch 00290: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7697e-04 - acc: 0.8032 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 292/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7213e-04 - acc: 0.8153Epoch 00291: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7436e-04 - acc: 0.8154 - val_loss: 0.0012 - val_acc: 0.8037
Epoch 293/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5794e-04 - acc: 0.8100Epoch 00292: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5798e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 294/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6276e-04 - acc: 0.8141Epoch 00293: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6274e-04 - acc: 0.8148 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 295/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9855e-04 - acc: 0.8129Epoch 00294: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9679e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 296/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4848e-04 - acc: 0.8141Epoch 00295: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4710e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 297/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7541e-04 - acc: 0.8165Epoch 00296: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7487e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 298/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7245e-04 - acc: 0.8053Epoch 00297: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7073e-04 - acc: 0.8043 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 299/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6564e-04 - acc: 0.8153Epoch 00298: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6717e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 300/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5313e-04 - acc: 0.8182Epoch 00299: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5244e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7897
In [26]:
plt.plot(history_SGD.history['acc'])
plt.plot(history_SGD.history['val_acc'])
plt.title('model accuracy -- SGD')
plt.ylabel('accuracy')
plt.xlabel('epoch')
plt.legend(['train', 'test'], loc='upper left')
plt.show()
In [53]:
plt.plot(history_SGD.history['loss'])
plt.plot(history_SGD.history['val_loss'])
plt.title('model loss -- SGD')
plt.ylabel('accuracy')
plt.xlabel('epoch')
plt.legend(['train', 'test'], loc='upper left')
plt.show()
In [27]:
## Train with optimizer -- Adagrad
## 
model_Adagrad = Sequential.from_config(model_config)
model_Adagrad.compile(optimizer='Adagrad', loss='mean_squared_error', metrics=['accuracy'])
checkpointer_Adagrad = ModelCheckpoint(filepath='weights.best.from_Adagrad', 
                               verbose=1, save_best_only=True)
history_Adagrad = model.fit(X_train, y_train,
          epochs=epochs, batch_size=20, validation_split=0.2, callbacks=[checkpointer_Adagrad], verbose=1)
model_Adagrad.save('my_model.h5.Adagrad')
Train on 1712 samples, validate on 428 samples
Epoch 1/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6170e-04 - acc: 0.8153Epoch 00000: val_loss improved from inf to 0.00105, saving model to weights.best.from_Adagrad
1712/1712 [==============================] - 2s - loss: 8.6155e-04 - acc: 0.8154 - val_loss: 0.0010 - val_acc: 0.8037
Epoch 2/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3957e-04 - acc: 0.8188Epoch 00001: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3963e-04 - acc: 0.8178 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 3/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6587e-04 - acc: 0.8188Epoch 00002: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6642e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 4/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6213e-04 - acc: 0.8182Epoch 00003: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6162e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 5/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6179e-04 - acc: 0.8229Epoch 00004: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6089e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 6/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6065e-04 - acc: 0.8182Epoch 00005: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6193e-04 - acc: 0.8178 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 7/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5961e-04 - acc: 0.8218Epoch 00006: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5872e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 8/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7888e-04 - acc: 0.8229Epoch 00007: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7801e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 9/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6646e-04 - acc: 0.7953Epoch 00008: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6836e-04 - acc: 0.7956 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 10/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7259e-04 - acc: 0.8165Epoch 00009: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7630e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 11/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5100e-04 - acc: 0.7988Epoch 00010: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5196e-04 - acc: 0.7996 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 12/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5645e-04 - acc: 0.8253Epoch 00011: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5699e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 13/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7353e-04 - acc: 0.8124Epoch 00012: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7358e-04 - acc: 0.8131 - val_loss: 0.0012 - val_acc: 0.7710
Epoch 14/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7495e-04 - acc: 0.8065Epoch 00013: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7378e-04 - acc: 0.8061 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 15/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6352e-04 - acc: 0.8153Epoch 00014: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6365e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 16/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8977e-04 - acc: 0.8129Epoch 00015: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9074e-04 - acc: 0.8137 - val_loss: 0.0012 - val_acc: 0.7991
Epoch 17/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5930e-04 - acc: 0.8118Epoch 00016: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5905e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 18/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5761e-04 - acc: 0.8012Epoch 00017: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5845e-04 - acc: 0.8014 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 19/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4503e-04 - acc: 0.8206Epoch 00018: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4442e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 20/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5287e-04 - acc: 0.8012Epoch 00019: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5372e-04 - acc: 0.8014 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 21/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5819e-04 - acc: 0.8282Epoch 00020: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5825e-04 - acc: 0.8283 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 22/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5662e-04 - acc: 0.8200Epoch 00021: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5451e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 23/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5421e-04 - acc: 0.8035Epoch 00022: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5343e-04 - acc: 0.8032 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 24/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6498e-04 - acc: 0.8018Epoch 00023: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6464e-04 - acc: 0.8020 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 25/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5524e-04 - acc: 0.8147Epoch 00024: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5363e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 26/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7049e-04 - acc: 0.8229Epoch 00025: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7171e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 27/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4925e-04 - acc: 0.8106Epoch 00026: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5072e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 28/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5439e-04 - acc: 0.8024Epoch 00027: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5279e-04 - acc: 0.8032 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 29/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5974e-04 - acc: 0.8082Epoch 00028: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6224e-04 - acc: 0.8061 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 30/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5356e-04 - acc: 0.8088Epoch 00029: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5231e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 31/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4604e-04 - acc: 0.8106Epoch 00030: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4457e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 32/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7652e-04 - acc: 0.8194Epoch 00031: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7832e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 33/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5539e-04 - acc: 0.8124Epoch 00032: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5603e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 34/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4375e-04 - acc: 0.8141Epoch 00033: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4219e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 35/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5795e-04 - acc: 0.8153Epoch 00034: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6037e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 36/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6344e-04 - acc: 0.7994Epoch 00035: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6180e-04 - acc: 0.8008 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 37/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4211e-04 - acc: 0.8176Epoch 00036: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4223e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 38/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7545e-04 - acc: 0.8076Epoch 00037: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7899e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 39/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6143e-04 - acc: 0.8082Epoch 00038: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6055e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 40/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5024e-04 - acc: 0.8194Epoch 00039: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4973e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 41/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7172e-04 - acc: 0.8112Epoch 00040: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7134e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 42/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5711e-04 - acc: 0.8182Epoch 00041: val_loss improved from 0.00105 to 0.00105, saving model to weights.best.from_Adagrad
1712/1712 [==============================] - 2s - loss: 8.5687e-04 - acc: 0.8178 - val_loss: 0.0010 - val_acc: 0.7850
Epoch 43/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4418e-04 - acc: 0.8147Epoch 00042: val_loss improved from 0.00105 to 0.00102, saving model to weights.best.from_Adagrad
1712/1712 [==============================] - 2s - loss: 8.4310e-04 - acc: 0.8137 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 44/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4578e-04 - acc: 0.8224Epoch 00043: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4617e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 45/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5173e-04 - acc: 0.8018Epoch 00044: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5136e-04 - acc: 0.8032 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 46/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4123e-04 - acc: 0.8029Epoch 00045: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3924e-04 - acc: 0.8037 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 47/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6130e-04 - acc: 0.8159Epoch 00046: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6073e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 48/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8314e-04 - acc: 0.8124Epoch 00047: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8216e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 49/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6015e-04 - acc: 0.8071Epoch 00048: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6012e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 50/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7758e-04 - acc: 0.8047Epoch 00049: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7737e-04 - acc: 0.8055 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 51/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5359e-04 - acc: 0.8182Epoch 00050: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5562e-04 - acc: 0.8166 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 52/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6438e-04 - acc: 0.8241Epoch 00051: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6244e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 53/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4114e-04 - acc: 0.8224Epoch 00052: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4244e-04 - acc: 0.8213 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 54/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5426e-04 - acc: 0.8053Epoch 00053: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5491e-04 - acc: 0.8055 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 55/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6656e-04 - acc: 0.8094Epoch 00054: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6444e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 56/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6332e-04 - acc: 0.8153Epoch 00055: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6550e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 57/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6436e-04 - acc: 0.8029Epoch 00056: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6356e-04 - acc: 0.8032 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 58/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7564e-04 - acc: 0.8124Epoch 00057: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7659e-04 - acc: 0.8113 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 59/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6272e-04 - acc: 0.8218Epoch 00058: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6298e-04 - acc: 0.8224 - val_loss: 0.0012 - val_acc: 0.7944
Epoch 60/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7971e-04 - acc: 0.8159Epoch 00059: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7739e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 61/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5259e-04 - acc: 0.8076Epoch 00060: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5085e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 62/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4408e-04 - acc: 0.8147Epoch 00061: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4567e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 63/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.9058e-04 - acc: 0.8147Epoch 00062: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.9027e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 64/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7013e-04 - acc: 0.8053Epoch 00063: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6923e-04 - acc: 0.8055 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 65/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8505e-04 - acc: 0.8024Epoch 00064: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8434e-04 - acc: 0.8026 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 66/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6857e-04 - acc: 0.8135Epoch 00065: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6788e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 67/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5383e-04 - acc: 0.8082Epoch 00066: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5218e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 68/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7850e-04 - acc: 0.8159Epoch 00067: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7885e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.8131
Epoch 69/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3973e-04 - acc: 0.8018Epoch 00068: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4034e-04 - acc: 0.8026 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 70/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7072e-04 - acc: 0.8153Epoch 00069: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7243e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 71/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6492e-04 - acc: 0.8147Epoch 00070: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6358e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 72/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5542e-04 - acc: 0.8212Epoch 00071: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5472e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 73/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3787e-04 - acc: 0.8235Epoch 00072: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3937e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 74/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4189e-04 - acc: 0.8241Epoch 00073: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4189e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 75/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6751e-04 - acc: 0.8029Epoch 00074: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7203e-04 - acc: 0.8032 - val_loss: 0.0013 - val_acc: 0.7897
Epoch 76/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4505e-04 - acc: 0.8165Epoch 00075: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4394e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 77/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4425e-04 - acc: 0.8194Epoch 00076: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4621e-04 - acc: 0.8189 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 78/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3007e-04 - acc: 0.8188Epoch 00077: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3103e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 79/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4217e-04 - acc: 0.8112Epoch 00078: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4046e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 80/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6067e-04 - acc: 0.8071Epoch 00079: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6088e-04 - acc: 0.8072 - val_loss: 0.0012 - val_acc: 0.8061
Epoch 81/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2507e-04 - acc: 0.8188Epoch 00080: val_loss improved from 0.00102 to 0.00102, saving model to weights.best.from_Adagrad
1712/1712 [==============================] - 2s - loss: 8.3026e-04 - acc: 0.8189 - val_loss: 0.0010 - val_acc: 0.7991
Epoch 82/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3431e-04 - acc: 0.8100Epoch 00081: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3303e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 83/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7355e-04 - acc: 0.8165Epoch 00082: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7527e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 84/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5890e-04 - acc: 0.8147Epoch 00083: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5895e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 85/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4353e-04 - acc: 0.8141Epoch 00084: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4347e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 86/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5391e-04 - acc: 0.8071Epoch 00085: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5207e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 87/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6457e-04 - acc: 0.8065Epoch 00086: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7044e-04 - acc: 0.8078 - val_loss: 0.0013 - val_acc: 0.7874
Epoch 88/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5680e-04 - acc: 0.8176Epoch 00087: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5672e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 89/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4062e-04 - acc: 0.8165Epoch 00088: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3968e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 90/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5469e-04 - acc: 0.8159Epoch 00089: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5328e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 91/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4300e-04 - acc: 0.8124Epoch 00090: val_loss improved from 0.00102 to 0.00101, saving model to weights.best.from_Adagrad
1712/1712 [==============================] - 2s - loss: 8.4341e-04 - acc: 0.8119 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 92/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5438e-04 - acc: 0.8071Epoch 00091: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5393e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 93/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4939e-04 - acc: 0.8141Epoch 00092: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5166e-04 - acc: 0.8137 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 94/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4941e-04 - acc: 0.8147Epoch 00093: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4875e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 95/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3367e-04 - acc: 0.8082Epoch 00094: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3528e-04 - acc: 0.8090 - val_loss: 0.0012 - val_acc: 0.8014
Epoch 96/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4399e-04 - acc: 0.8112Epoch 00095: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4335e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 97/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2956e-04 - acc: 0.8135Epoch 00096: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2995e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 98/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4966e-04 - acc: 0.8176Epoch 00097: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4811e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 99/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5805e-04 - acc: 0.8047Epoch 00098: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5750e-04 - acc: 0.8037 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 100/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5572e-04 - acc: 0.8200Epoch 00099: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5471e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 101/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3362e-04 - acc: 0.8088Epoch 00100: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3362e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 102/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4135e-04 - acc: 0.8118Epoch 00101: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4262e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 103/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2425e-04 - acc: 0.8071Epoch 00102: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2384e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 104/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3554e-04 - acc: 0.8076Epoch 00103: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3360e-04 - acc: 0.8084 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 105/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7869e-04 - acc: 0.8165Epoch 00104: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7799e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 106/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5098e-04 - acc: 0.8076Epoch 00105: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5034e-04 - acc: 0.8067 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 107/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6902e-04 - acc: 0.8071Epoch 00106: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6698e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 108/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5702e-04 - acc: 0.8124Epoch 00107: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5687e-04 - acc: 0.8113 - val_loss: 0.0010 - val_acc: 0.8037
Epoch 109/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4221e-04 - acc: 0.8288Epoch 00108: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4095e-04 - acc: 0.8283 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 110/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6126e-04 - acc: 0.8100Epoch 00109: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6130e-04 - acc: 0.8113 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 111/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1581e-04 - acc: 0.8076Epoch 00110: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1734e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 112/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2221e-04 - acc: 0.8253Epoch 00111: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2407e-04 - acc: 0.8248 - val_loss: 0.0013 - val_acc: 0.7664
Epoch 113/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4833e-04 - acc: 0.8106Epoch 00112: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4909e-04 - acc: 0.8107 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 114/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6223e-04 - acc: 0.8194Epoch 00113: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6193e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 115/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5238e-04 - acc: 0.8224Epoch 00114: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5195e-04 - acc: 0.8224 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 116/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5299e-04 - acc: 0.8129Epoch 00115: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5288e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 117/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4391e-04 - acc: 0.8041Epoch 00116: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4401e-04 - acc: 0.8043 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 118/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4631e-04 - acc: 0.8165Epoch 00117: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4786e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 119/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1945e-04 - acc: 0.8194Epoch 00118: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2011e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 120/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4186e-04 - acc: 0.7959Epoch 00119: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4180e-04 - acc: 0.7973 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 121/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5172e-04 - acc: 0.8294Epoch 00120: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5313e-04 - acc: 0.8294 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 122/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7441e-04 - acc: 0.8124Epoch 00121: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7270e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 123/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4470e-04 - acc: 0.8029Epoch 00122: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4701e-04 - acc: 0.8037 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 124/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3238e-04 - acc: 0.8035Epoch 00123: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3219e-04 - acc: 0.8032 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 125/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3669e-04 - acc: 0.8118Epoch 00124: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3616e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 126/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3033e-04 - acc: 0.8153Epoch 00125: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3103e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 127/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6505e-04 - acc: 0.8065Epoch 00126: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6467e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 128/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4854e-04 - acc: 0.8165Epoch 00127: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4778e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 129/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3203e-04 - acc: 0.8088Epoch 00128: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3070e-04 - acc: 0.8090 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 130/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2078e-04 - acc: 0.8024Epoch 00129: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2015e-04 - acc: 0.8032 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 131/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3748e-04 - acc: 0.8012Epoch 00130: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3730e-04 - acc: 0.8020 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 132/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2960e-04 - acc: 0.8094Epoch 00131: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2848e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 133/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6269e-04 - acc: 0.8106Epoch 00132: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6345e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 134/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2631e-04 - acc: 0.8194Epoch 00133: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2509e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 135/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3021e-04 - acc: 0.8076Epoch 00134: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2997e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 136/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4095e-04 - acc: 0.8047Epoch 00135: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4148e-04 - acc: 0.8049 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 137/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5811e-04 - acc: 0.8082Epoch 00136: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6154e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 138/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3688e-04 - acc: 0.8118Epoch 00137: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3597e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 139/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4964e-04 - acc: 0.8065Epoch 00138: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4979e-04 - acc: 0.8067 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 140/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5257e-04 - acc: 0.8135Epoch 00139: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5243e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 141/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4721e-04 - acc: 0.8047Epoch 00140: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4537e-04 - acc: 0.8037 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 142/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7472e-04 - acc: 0.8112Epoch 00141: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7283e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 143/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3730e-04 - acc: 0.8271Epoch 00142: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3870e-04 - acc: 0.8271 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 144/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6531e-04 - acc: 0.8241Epoch 00143: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6511e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 145/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4072e-04 - acc: 0.8135Epoch 00144: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4377e-04 - acc: 0.8125 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 146/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2975e-04 - acc: 0.8165Epoch 00145: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2766e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 147/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3686e-04 - acc: 0.8118Epoch 00146: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3745e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 148/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4493e-04 - acc: 0.8241Epoch 00147: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4359e-04 - acc: 0.8236 - val_loss: 0.0010 - val_acc: 0.8107
Epoch 149/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3935e-04 - acc: 0.8300Epoch 00148: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4251e-04 - acc: 0.8306 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 150/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6044e-04 - acc: 0.8106Epoch 00149: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6199e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 151/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4853e-04 - acc: 0.8312Epoch 00150: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4823e-04 - acc: 0.8318 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 152/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4679e-04 - acc: 0.8153Epoch 00151: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4842e-04 - acc: 0.8143 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 153/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4484e-04 - acc: 0.8071Epoch 00152: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4756e-04 - acc: 0.8067 - val_loss: 0.0010 - val_acc: 0.7804
Epoch 154/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4085e-04 - acc: 0.8176Epoch 00153: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4079e-04 - acc: 0.8183 - val_loss: 0.0010 - val_acc: 0.7850
Epoch 155/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5080e-04 - acc: 0.8188Epoch 00154: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5227e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 156/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3854e-04 - acc: 0.8165Epoch 00155: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4246e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 157/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6690e-04 - acc: 0.8118Epoch 00156: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6642e-04 - acc: 0.8113 - val_loss: 0.0010 - val_acc: 0.7780
Epoch 158/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3953e-04 - acc: 0.8194Epoch 00157: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3732e-04 - acc: 0.8189 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 159/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2837e-04 - acc: 0.8194Epoch 00158: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2920e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 160/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5600e-04 - acc: 0.8041Epoch 00159: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5434e-04 - acc: 0.8043 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 161/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3989e-04 - acc: 0.8153Epoch 00160: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4154e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 162/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6674e-04 - acc: 0.8171Epoch 00161: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6707e-04 - acc: 0.8183 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 163/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.8267e-04 - acc: 0.8118Epoch 00162: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.8142e-04 - acc: 0.8125 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 164/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5890e-04 - acc: 0.8235Epoch 00163: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5828e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 165/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4074e-04 - acc: 0.8065Epoch 00164: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3898e-04 - acc: 0.8067 - val_loss: 0.0010 - val_acc: 0.7804
Epoch 166/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4049e-04 - acc: 0.8229Epoch 00165: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4022e-04 - acc: 0.8230 - val_loss: 0.0010 - val_acc: 0.7850
Epoch 167/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0689e-04 - acc: 0.8153Epoch 00166: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0564e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 168/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3649e-04 - acc: 0.8271Epoch 00167: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3797e-04 - acc: 0.8248 - val_loss: 0.0010 - val_acc: 0.7850
Epoch 169/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2979e-04 - acc: 0.8235Epoch 00168: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2969e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 170/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2984e-04 - acc: 0.8059Epoch 00169: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3047e-04 - acc: 0.8049 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 171/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5009e-04 - acc: 0.8053Epoch 00170: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5127e-04 - acc: 0.8049 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 172/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2328e-04 - acc: 0.8229Epoch 00171: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2364e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 173/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3234e-04 - acc: 0.8024Epoch 00172: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3348e-04 - acc: 0.8014 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 174/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4261e-04 - acc: 0.8076Epoch 00173: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4085e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 175/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1024e-04 - acc: 0.8041Epoch 00174: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1015e-04 - acc: 0.8049 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 176/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2680e-04 - acc: 0.8112Epoch 00175: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2526e-04 - acc: 0.8096 - val_loss: 0.0010 - val_acc: 0.7780
Epoch 177/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2143e-04 - acc: 0.8094Epoch 00176: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2031e-04 - acc: 0.8096 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 178/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3181e-04 - acc: 0.8006Epoch 00177: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3021e-04 - acc: 0.8020 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 179/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0914e-04 - acc: 0.8112Epoch 00178: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1118e-04 - acc: 0.8107 - val_loss: 0.0013 - val_acc: 0.7780
Epoch 180/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5048e-04 - acc: 0.8159Epoch 00179: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5842e-04 - acc: 0.8154 - val_loss: 0.0012 - val_acc: 0.7593
Epoch 181/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3758e-04 - acc: 0.8129Epoch 00180: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4035e-04 - acc: 0.8125 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 182/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1180e-04 - acc: 0.8212Epoch 00181: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1600e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 183/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5620e-04 - acc: 0.8206Epoch 00182: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5594e-04 - acc: 0.8195 - val_loss: 0.0010 - val_acc: 0.7734
Epoch 184/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2643e-04 - acc: 0.8065Epoch 00183: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2690e-04 - acc: 0.8067 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 185/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2531e-04 - acc: 0.8235Epoch 00184: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2473e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 186/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6208e-04 - acc: 0.8147Epoch 00185: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6024e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7640
Epoch 187/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2587e-04 - acc: 0.8253Epoch 00186: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2463e-04 - acc: 0.8259 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 188/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4070e-04 - acc: 0.8012Epoch 00187: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3848e-04 - acc: 0.8020 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 189/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2745e-04 - acc: 0.8129Epoch 00188: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2805e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 190/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3875e-04 - acc: 0.8182Epoch 00189: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3994e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 191/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3959e-04 - acc: 0.8124Epoch 00190: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4170e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 192/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2805e-04 - acc: 0.8082Epoch 00191: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2886e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 193/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2631e-04 - acc: 0.8218Epoch 00192: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2732e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 194/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3303e-04 - acc: 0.8247Epoch 00193: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3376e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 195/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4312e-04 - acc: 0.8224Epoch 00194: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4257e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 196/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6335e-04 - acc: 0.8247Epoch 00195: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6297e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 197/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5458e-04 - acc: 0.8147Epoch 00196: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5398e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 198/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3153e-04 - acc: 0.8094Epoch 00197: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3306e-04 - acc: 0.8055 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 199/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3873e-04 - acc: 0.8171Epoch 00198: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3867e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 200/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3955e-04 - acc: 0.8182Epoch 00199: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4078e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 201/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1659e-04 - acc: 0.8224Epoch 00200: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1844e-04 - acc: 0.8224 - val_loss: 0.0012 - val_acc: 0.7593
Epoch 202/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4782e-04 - acc: 0.8076Epoch 00201: val_loss improved from 0.00101 to 0.00101, saving model to weights.best.from_Adagrad
1712/1712 [==============================] - 2s - loss: 8.4626e-04 - acc: 0.8084 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 203/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1820e-04 - acc: 0.8153Epoch 00202: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1699e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 204/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2889e-04 - acc: 0.8071Epoch 00203: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3000e-04 - acc: 0.8084 - val_loss: 0.0010 - val_acc: 0.7850
Epoch 205/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2634e-04 - acc: 0.8206Epoch 00204: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2476e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 206/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2928e-04 - acc: 0.8082Epoch 00205: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2831e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 207/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3572e-04 - acc: 0.8124Epoch 00206: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3431e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 208/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1840e-04 - acc: 0.8253Epoch 00207: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1648e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 209/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4612e-04 - acc: 0.8118Epoch 00208: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4628e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 210/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4682e-04 - acc: 0.8235Epoch 00209: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4710e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.8131
Epoch 211/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3616e-04 - acc: 0.8071Epoch 00210: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3517e-04 - acc: 0.8067 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 212/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1624e-04 - acc: 0.8153Epoch 00211: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1550e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 213/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6357e-04 - acc: 0.8206Epoch 00212: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6301e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7617
Epoch 214/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1332e-04 - acc: 0.7994Epoch 00213: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1202e-04 - acc: 0.7996 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 215/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5850e-04 - acc: 0.8229Epoch 00214: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5705e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 216/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9126e-04 - acc: 0.8153Epoch 00215: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9218e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 217/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4250e-04 - acc: 0.8271Epoch 00216: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4565e-04 - acc: 0.8254 - val_loss: 0.0010 - val_acc: 0.7664
Epoch 218/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0712e-04 - acc: 0.8294Epoch 00217: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0619e-04 - acc: 0.8300 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 219/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4124e-04 - acc: 0.8035Epoch 00218: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4161e-04 - acc: 0.8020 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 220/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1786e-04 - acc: 0.8271Epoch 00219: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1924e-04 - acc: 0.8254 - val_loss: 0.0013 - val_acc: 0.7734
Epoch 221/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1291e-04 - acc: 0.8129Epoch 00220: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1257e-04 - acc: 0.8125 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 222/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1421e-04 - acc: 0.8135Epoch 00221: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1437e-04 - acc: 0.8131 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 223/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1862e-04 - acc: 0.8176Epoch 00222: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2054e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 224/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2682e-04 - acc: 0.8182Epoch 00223: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2594e-04 - acc: 0.8189 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 225/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5232e-04 - acc: 0.8229Epoch 00224: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5196e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 226/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1359e-04 - acc: 0.8235Epoch 00225: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1569e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 227/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3754e-04 - acc: 0.8024Epoch 00226: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3687e-04 - acc: 0.8032 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 228/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1632e-04 - acc: 0.8206Epoch 00227: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1683e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 229/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3115e-04 - acc: 0.8124Epoch 00228: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3069e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 230/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3104e-04 - acc: 0.8153Epoch 00229: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2912e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 231/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4772e-04 - acc: 0.8171Epoch 00230: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4798e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 232/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2805e-04 - acc: 0.8053Epoch 00231: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2657e-04 - acc: 0.8049 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 233/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3608e-04 - acc: 0.8118Epoch 00232: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3985e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 234/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2169e-04 - acc: 0.8241Epoch 00233: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2166e-04 - acc: 0.8248 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 235/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3596e-04 - acc: 0.8247Epoch 00234: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3542e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 236/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4208e-04 - acc: 0.8124Epoch 00235: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4432e-04 - acc: 0.8131 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 237/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6421e-04 - acc: 0.8118Epoch 00236: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6399e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 238/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2182e-04 - acc: 0.8129Epoch 00237: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2284e-04 - acc: 0.8137 - val_loss: 0.0010 - val_acc: 0.7827
Epoch 239/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4208e-04 - acc: 0.8253Epoch 00238: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4070e-04 - acc: 0.8259 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 240/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2920e-04 - acc: 0.8165Epoch 00239: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2883e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 241/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2449e-04 - acc: 0.8071Epoch 00240: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2515e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 242/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2048e-04 - acc: 0.8129Epoch 00241: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1968e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 243/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1704e-04 - acc: 0.8165Epoch 00242: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1619e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 244/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9630e-04 - acc: 0.8124Epoch 00243: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9865e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 245/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3890e-04 - acc: 0.8118Epoch 00244: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3801e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 246/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1428e-04 - acc: 0.8141Epoch 00245: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1421e-04 - acc: 0.8143 - val_loss: 0.0010 - val_acc: 0.8037
Epoch 247/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1295e-04 - acc: 0.8165Epoch 00246: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1190e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 248/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4954e-04 - acc: 0.8265Epoch 00247: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4884e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 249/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1397e-04 - acc: 0.8076Epoch 00248: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1181e-04 - acc: 0.8078 - val_loss: 0.0010 - val_acc: 0.7850
Epoch 250/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3580e-04 - acc: 0.8247Epoch 00249: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3501e-04 - acc: 0.8248 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 251/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4227e-04 - acc: 0.8200Epoch 00250: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4046e-04 - acc: 0.8207 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 252/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1547e-04 - acc: 0.8212Epoch 00251: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1731e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 253/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1708e-04 - acc: 0.8176Epoch 00252: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1630e-04 - acc: 0.8183 - val_loss: 0.0010 - val_acc: 0.7827
Epoch 254/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2643e-04 - acc: 0.8235Epoch 00253: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2558e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 255/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5684e-04 - acc: 0.8153Epoch 00254: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5519e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 256/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1069e-04 - acc: 0.8165Epoch 00255: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0885e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 257/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0901e-04 - acc: 0.8212Epoch 00256: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1016e-04 - acc: 0.8213 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 258/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1935e-04 - acc: 0.8118Epoch 00257: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2045e-04 - acc: 0.8113 - val_loss: 0.0010 - val_acc: 0.7734
Epoch 259/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4373e-04 - acc: 0.8165Epoch 00258: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4260e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 260/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1844e-04 - acc: 0.8235Epoch 00259: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1820e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 261/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2867e-04 - acc: 0.8212Epoch 00260: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3054e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 262/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3482e-04 - acc: 0.8112Epoch 00261: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3312e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 263/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4903e-04 - acc: 0.8153Epoch 00262: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4889e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 264/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4238e-04 - acc: 0.8147Epoch 00263: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4200e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 265/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2243e-04 - acc: 0.8129Epoch 00264: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2304e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 266/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2094e-04 - acc: 0.8076Epoch 00265: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2009e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 267/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2808e-04 - acc: 0.8224Epoch 00266: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2685e-04 - acc: 0.8224 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 268/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4087e-04 - acc: 0.8171Epoch 00267: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4204e-04 - acc: 0.8172 - val_loss: 0.0010 - val_acc: 0.7804
Epoch 269/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2399e-04 - acc: 0.8018Epoch 00268: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2240e-04 - acc: 0.8026 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 270/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3628e-04 - acc: 0.8300Epoch 00269: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3744e-04 - acc: 0.8271 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 271/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2107e-04 - acc: 0.8135Epoch 00270: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2109e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 272/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4707e-04 - acc: 0.8029Epoch 00271: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4617e-04 - acc: 0.8037 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 273/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3375e-04 - acc: 0.8235Epoch 00272: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3139e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 274/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1278e-04 - acc: 0.8241Epoch 00273: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1155e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 275/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2060e-04 - acc: 0.8159Epoch 00274: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2080e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.8178
Epoch 276/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1065e-04 - acc: 0.8118Epoch 00275: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0973e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 277/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3282e-04 - acc: 0.8100Epoch 00276: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3116e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 278/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4214e-04 - acc: 0.8053Epoch 00277: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4090e-04 - acc: 0.8043 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 279/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3954e-04 - acc: 0.8200Epoch 00278: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3989e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 280/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2361e-04 - acc: 0.8165Epoch 00279: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2319e-04 - acc: 0.8178 - val_loss: 0.0012 - val_acc: 0.7991
Epoch 281/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4314e-04 - acc: 0.7935Epoch 00280: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4210e-04 - acc: 0.7938 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 282/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3857e-04 - acc: 0.8094Epoch 00281: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3676e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 283/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4182e-04 - acc: 0.8047Epoch 00282: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4049e-04 - acc: 0.8049 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 284/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4106e-04 - acc: 0.8129Epoch 00283: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4041e-04 - acc: 0.8119 - val_loss: 0.0010 - val_acc: 0.7804
Epoch 285/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2351e-04 - acc: 0.8212Epoch 00284: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2267e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 286/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1053e-04 - acc: 0.8224Epoch 00285: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1073e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 287/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1687e-04 - acc: 0.8218Epoch 00286: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1892e-04 - acc: 0.8218 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 288/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0634e-04 - acc: 0.8306Epoch 00287: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0634e-04 - acc: 0.8300 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 289/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0229e-04 - acc: 0.8141Epoch 00288: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0491e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 290/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5113e-04 - acc: 0.8006Epoch 00289: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4956e-04 - acc: 0.8002 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 291/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1284e-04 - acc: 0.8118Epoch 00290: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1303e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 292/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2540e-04 - acc: 0.8224Epoch 00291: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2480e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 293/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4179e-04 - acc: 0.8229Epoch 00292: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4088e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 294/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2886e-04 - acc: 0.8118Epoch 00293: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2958e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 295/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5684e-04 - acc: 0.8135Epoch 00294: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5545e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 296/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3109e-04 - acc: 0.8088Epoch 00295: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2953e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 297/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3542e-04 - acc: 0.8118Epoch 00296: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3363e-04 - acc: 0.8119 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 298/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1510e-04 - acc: 0.8253Epoch 00297: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1367e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 299/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3049e-04 - acc: 0.8229Epoch 00298: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2943e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 300/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3478e-04 - acc: 0.8076Epoch 00299: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3545e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7804
In [28]:
plt.plot(history_Adagrad.history['acc'])
plt.plot(history_Adagrad.history['val_acc'])
plt.title('model accuracy -- Adagrad')
plt.ylabel('accuracy')
plt.xlabel('epoch')
plt.legend(['train', 'test'], loc='upper left')
plt.show()
In [54]:
plt.plot(history_Adagrad.history['loss'])
plt.plot(history_Adagrad.history['val_loss'])
plt.title('model loss -- Adagrad')
plt.ylabel('accuracy')
plt.xlabel('epoch')
plt.legend(['train', 'test'], loc='upper left')
plt.show()
In [29]:
## Train with optimizer -- Adadelta
## 
model_Adadelta = Sequential.from_config(model_config)
model_Adadelta.compile(optimizer='Adadelta', loss='mean_squared_error', metrics=['accuracy'])
checkpointer_Adadelta = ModelCheckpoint(filepath='weights.best.from_Adadelta', 
                               verbose=1, save_best_only=True)
history_Adadelta = model.fit(X_train, y_train,
          epochs=epochs, batch_size=20, validation_split=0.2, callbacks=[checkpointer_Adadelta], verbose=1)
model_Adadelta.save('my_model.h5.Adadelta')
Train on 1712 samples, validate on 428 samples
Epoch 1/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1417e-04 - acc: 0.8218Epoch 00000: val_loss improved from inf to 0.00110, saving model to weights.best.from_Adadelta
1712/1712 [==============================] - 2s - loss: 8.1496e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 2/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2085e-04 - acc: 0.8041Epoch 00001: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2220e-04 - acc: 0.8049 - val_loss: 0.0012 - val_acc: 0.7664
Epoch 3/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3022e-04 - acc: 0.8118Epoch 00002: val_loss improved from 0.00110 to 0.00104, saving model to weights.best.from_Adadelta
1712/1712 [==============================] - 2s - loss: 8.2987e-04 - acc: 0.8119 - val_loss: 0.0010 - val_acc: 0.7804
Epoch 4/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1033e-04 - acc: 0.8229Epoch 00003: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1082e-04 - acc: 0.8230 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 5/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3242e-04 - acc: 0.8100Epoch 00004: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3299e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 6/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4382e-04 - acc: 0.8088Epoch 00005: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4238e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 7/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2583e-04 - acc: 0.8012Epoch 00006: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2512e-04 - acc: 0.8020 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 8/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2198e-04 - acc: 0.8118Epoch 00007: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2110e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 9/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9411e-04 - acc: 0.8147Epoch 00008: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9229e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 10/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3263e-04 - acc: 0.8200Epoch 00009: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3224e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 11/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2723e-04 - acc: 0.8124Epoch 00010: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2872e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 12/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5793e-04 - acc: 0.8229Epoch 00011: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5746e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 13/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5448e-04 - acc: 0.8153Epoch 00012: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5606e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.8154
Epoch 14/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1762e-04 - acc: 0.8294Epoch 00013: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1604e-04 - acc: 0.8306 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 15/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3423e-04 - acc: 0.8206Epoch 00014: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3362e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 16/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2209e-04 - acc: 0.8094Epoch 00015: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2147e-04 - acc: 0.8102 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 17/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2069e-04 - acc: 0.8200Epoch 00016: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2205e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 18/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2219e-04 - acc: 0.8112Epoch 00017: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2428e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 19/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2206e-04 - acc: 0.8100Epoch 00018: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2181e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 20/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4376e-04 - acc: 0.8129Epoch 00019: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4279e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 21/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3616e-04 - acc: 0.8100Epoch 00020: val_loss improved from 0.00104 to 0.00102, saving model to weights.best.from_Adadelta
1712/1712 [==============================] - 2s - loss: 8.3684e-04 - acc: 0.8096 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 22/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3500e-04 - acc: 0.8153Epoch 00021: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3599e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 23/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2650e-04 - acc: 0.8153Epoch 00022: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2524e-04 - acc: 0.8154 - val_loss: 0.0013 - val_acc: 0.7897
Epoch 24/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0239e-04 - acc: 0.8124Epoch 00023: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0053e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 25/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3503e-04 - acc: 0.8218Epoch 00024: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3320e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 26/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0195e-04 - acc: 0.8129Epoch 00025: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0189e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 27/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2737e-04 - acc: 0.8082Epoch 00026: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2684e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 28/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0632e-04 - acc: 0.8153Epoch 00027: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0666e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 29/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2633e-04 - acc: 0.8047Epoch 00028: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2635e-04 - acc: 0.8049 - val_loss: 0.0011 - val_acc: 0.7593
Epoch 30/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2625e-04 - acc: 0.8006Epoch 00029: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2613e-04 - acc: 0.8002 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 31/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2546e-04 - acc: 0.8165Epoch 00030: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2528e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 32/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0840e-04 - acc: 0.8047Epoch 00031: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1039e-04 - acc: 0.8043 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 33/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3288e-04 - acc: 0.8071Epoch 00032: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3162e-04 - acc: 0.8067 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 34/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5324e-04 - acc: 0.8106Epoch 00033: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5160e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 35/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9780e-04 - acc: 0.8253Epoch 00034: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9924e-04 - acc: 0.8254 - val_loss: 0.0010 - val_acc: 0.7780
Epoch 36/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4424e-04 - acc: 0.8129Epoch 00035: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4241e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 37/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3352e-04 - acc: 0.8165Epoch 00036: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3213e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 38/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0747e-04 - acc: 0.8112Epoch 00037: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0712e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 39/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0965e-04 - acc: 0.8153Epoch 00038: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0974e-04 - acc: 0.8160 - val_loss: 0.0012 - val_acc: 0.7944
Epoch 40/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0305e-04 - acc: 0.8235Epoch 00039: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0939e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 41/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2355e-04 - acc: 0.8259Epoch 00040: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2330e-04 - acc: 0.8259 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 42/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0777e-04 - acc: 0.8059Epoch 00041: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0808e-04 - acc: 0.8061 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 43/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4456e-04 - acc: 0.8200Epoch 00042: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4353e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 44/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4501e-04 - acc: 0.8153Epoch 00043: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4508e-04 - acc: 0.8154 - val_loss: 0.0010 - val_acc: 0.7850
Epoch 45/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6606e-04 - acc: 0.8194Epoch 00044: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6780e-04 - acc: 0.8189 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 46/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5146e-04 - acc: 0.8100Epoch 00045: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5005e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7593
Epoch 47/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1040e-04 - acc: 0.8053Epoch 00046: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1124e-04 - acc: 0.8067 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 48/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1777e-04 - acc: 0.8088Epoch 00047: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1736e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 49/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3686e-04 - acc: 0.8024Epoch 00048: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3639e-04 - acc: 0.8020 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 50/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3023e-04 - acc: 0.8112Epoch 00049: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3252e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 51/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0887e-04 - acc: 0.8106Epoch 00050: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1216e-04 - acc: 0.8107 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 52/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2712e-04 - acc: 0.8147Epoch 00051: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2559e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 53/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5007e-04 - acc: 0.7994Epoch 00052: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4897e-04 - acc: 0.7996 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 54/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5589e-04 - acc: 0.8218Epoch 00053: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5500e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 55/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2107e-04 - acc: 0.8153Epoch 00054: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2017e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 56/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1133e-04 - acc: 0.8200Epoch 00055: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1250e-04 - acc: 0.8213 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 57/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1203e-04 - acc: 0.8159Epoch 00056: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1129e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 58/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3077e-04 - acc: 0.8188Epoch 00057: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3328e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 59/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3666e-04 - acc: 0.8271Epoch 00058: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3557e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 60/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2612e-04 - acc: 0.8100Epoch 00059: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2837e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 61/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3649e-04 - acc: 0.8153Epoch 00060: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3553e-04 - acc: 0.8160 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 62/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1825e-04 - acc: 0.8171Epoch 00061: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1966e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 63/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0898e-04 - acc: 0.8224Epoch 00062: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0847e-04 - acc: 0.8230 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 64/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3347e-04 - acc: 0.8235Epoch 00063: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3202e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 65/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2346e-04 - acc: 0.8206Epoch 00064: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2234e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 66/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8088e-04 - acc: 0.8229Epoch 00065: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8857e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 67/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1344e-04 - acc: 0.8200Epoch 00066: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1235e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 68/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0455e-04 - acc: 0.8247Epoch 00067: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0625e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 69/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1463e-04 - acc: 0.8047Epoch 00068: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1335e-04 - acc: 0.8055 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 70/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0394e-04 - acc: 0.8165Epoch 00069: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0326e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 71/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1655e-04 - acc: 0.8118Epoch 00070: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1601e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 72/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1275e-04 - acc: 0.8306Epoch 00071: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1189e-04 - acc: 0.8306 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 73/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1379e-04 - acc: 0.8271Epoch 00072: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1412e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 74/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2634e-04 - acc: 0.7959Epoch 00073: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2480e-04 - acc: 0.7973 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 75/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3266e-04 - acc: 0.8118Epoch 00074: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3239e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 76/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6371e-04 - acc: 0.8159Epoch 00075: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6637e-04 - acc: 0.8160 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 77/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1831e-04 - acc: 0.8153Epoch 00076: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1818e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 78/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2512e-04 - acc: 0.8341Epoch 00077: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2351e-04 - acc: 0.8353 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 79/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1704e-04 - acc: 0.8153Epoch 00078: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2180e-04 - acc: 0.8143 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 80/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9857e-04 - acc: 0.8176Epoch 00079: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9847e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 81/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2554e-04 - acc: 0.8229Epoch 00080: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2669e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 82/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2932e-04 - acc: 0.8206Epoch 00081: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2906e-04 - acc: 0.8201 - val_loss: 0.0013 - val_acc: 0.7991
Epoch 83/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3518e-04 - acc: 0.8082Epoch 00082: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3560e-04 - acc: 0.8090 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 84/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9862e-04 - acc: 0.8253Epoch 00083: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9826e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 85/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1038e-04 - acc: 0.8206Epoch 00084: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0997e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 86/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1860e-04 - acc: 0.8100Epoch 00085: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1818e-04 - acc: 0.8102 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 87/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2527e-04 - acc: 0.8118Epoch 00086: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2379e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 88/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1831e-04 - acc: 0.8118Epoch 00087: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1694e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 89/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2092e-04 - acc: 0.8129Epoch 00088: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1939e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 90/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4442e-04 - acc: 0.8188Epoch 00089: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4778e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 91/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4383e-04 - acc: 0.8159Epoch 00090: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4297e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 92/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2637e-04 - acc: 0.8088Epoch 00091: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2924e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 93/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5202e-04 - acc: 0.8247Epoch 00092: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5006e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 94/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2710e-04 - acc: 0.8241Epoch 00093: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2522e-04 - acc: 0.8248 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 95/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1377e-04 - acc: 0.8229Epoch 00094: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1390e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 96/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0884e-04 - acc: 0.8159Epoch 00095: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0842e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 97/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2344e-04 - acc: 0.8182Epoch 00096: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2417e-04 - acc: 0.8172 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 98/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3992e-04 - acc: 0.8118Epoch 00097: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4177e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 99/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4134e-04 - acc: 0.8224Epoch 00098: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4190e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 100/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3322e-04 - acc: 0.8253Epoch 00099: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3233e-04 - acc: 0.8259 - val_loss: 0.0010 - val_acc: 0.7780
Epoch 101/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9944e-04 - acc: 0.8159Epoch 00100: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0099e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 102/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0427e-04 - acc: 0.8212Epoch 00101: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0344e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 103/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9796e-04 - acc: 0.8359Epoch 00102: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9646e-04 - acc: 0.8364 - val_loss: 0.0010 - val_acc: 0.7804
Epoch 104/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3579e-04 - acc: 0.8165Epoch 00103: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3595e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 105/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1490e-04 - acc: 0.8053Epoch 00104: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1472e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 106/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1849e-04 - acc: 0.8071Epoch 00105: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1874e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 107/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2797e-04 - acc: 0.8282Epoch 00106: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2722e-04 - acc: 0.8294 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 108/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6363e-04 - acc: 0.8182Epoch 00107: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6490e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 109/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3081e-04 - acc: 0.8171Epoch 00108: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3004e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 110/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2025e-04 - acc: 0.8247Epoch 00109: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1878e-04 - acc: 0.8236 - val_loss: 0.0010 - val_acc: 0.7780
Epoch 111/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1358e-04 - acc: 0.8224Epoch 00110: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1282e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 112/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0454e-04 - acc: 0.8041Epoch 00111: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0465e-04 - acc: 0.8037 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 113/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5795e-04 - acc: 0.8118Epoch 00112: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5769e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 114/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2697e-04 - acc: 0.8094Epoch 00113: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2888e-04 - acc: 0.8090 - val_loss: 0.0012 - val_acc: 0.7664
Epoch 115/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9968e-04 - acc: 0.8306Epoch 00114: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9840e-04 - acc: 0.8294 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 116/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3182e-04 - acc: 0.8112Epoch 00115: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3069e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7640
Epoch 117/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2513e-04 - acc: 0.8153Epoch 00116: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2463e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 118/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9772e-04 - acc: 0.8188Epoch 00117: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9688e-04 - acc: 0.8195 - val_loss: 0.0012 - val_acc: 0.7991
Epoch 119/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3510e-04 - acc: 0.8135Epoch 00118: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3362e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 120/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3424e-04 - acc: 0.8229Epoch 00119: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3374e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 121/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9852e-04 - acc: 0.8088Epoch 00120: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9820e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 122/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2534e-04 - acc: 0.8059Epoch 00121: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2467e-04 - acc: 0.8061 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 123/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2463e-04 - acc: 0.8176Epoch 00122: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2382e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 124/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2808e-04 - acc: 0.8282Epoch 00123: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2759e-04 - acc: 0.8283 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 125/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1230e-04 - acc: 0.8106Epoch 00124: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1270e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 126/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0405e-04 - acc: 0.8159Epoch 00125: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0398e-04 - acc: 0.8154 - val_loss: 0.0010 - val_acc: 0.7827
Epoch 127/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9510e-04 - acc: 0.7953Epoch 00126: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9300e-04 - acc: 0.7956 - val_loss: 0.0012 - val_acc: 0.7944
Epoch 128/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4332e-04 - acc: 0.8212Epoch 00127: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4144e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 129/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1091e-04 - acc: 0.8124Epoch 00128: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1095e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 130/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0412e-04 - acc: 0.8029Epoch 00129: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0401e-04 - acc: 0.8032 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 131/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1930e-04 - acc: 0.8206Epoch 00130: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2109e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 132/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1812e-04 - acc: 0.8159Epoch 00131: val_loss improved from 0.00102 to 0.00101, saving model to weights.best.from_Adadelta
1712/1712 [==============================] - 2s - loss: 8.1666e-04 - acc: 0.8154 - val_loss: 0.0010 - val_acc: 0.7991
Epoch 133/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9993e-04 - acc: 0.8200Epoch 00132: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0137e-04 - acc: 0.8189 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 134/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0862e-04 - acc: 0.8218Epoch 00133: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0841e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 135/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1681e-04 - acc: 0.8135Epoch 00134: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1586e-04 - acc: 0.8148 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 136/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1181e-04 - acc: 0.8124Epoch 00135: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1263e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 137/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9828e-04 - acc: 0.8194Epoch 00136: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9635e-04 - acc: 0.8195 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 138/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1719e-04 - acc: 0.8224Epoch 00137: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2870e-04 - acc: 0.8224 - val_loss: 0.0013 - val_acc: 0.7897
Epoch 139/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2856e-04 - acc: 0.8135Epoch 00138: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3087e-04 - acc: 0.8143 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 140/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2180e-04 - acc: 0.8094Epoch 00139: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2021e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 141/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3039e-04 - acc: 0.8282Epoch 00140: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3184e-04 - acc: 0.8283 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 142/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4313e-04 - acc: 0.8282Epoch 00141: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4262e-04 - acc: 0.8271 - val_loss: 0.0010 - val_acc: 0.8107
Epoch 143/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1041e-04 - acc: 0.8171Epoch 00142: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1172e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 144/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0509e-04 - acc: 0.8171Epoch 00143: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0470e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 145/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3731e-04 - acc: 0.8147Epoch 00144: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3817e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 146/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3470e-04 - acc: 0.8153Epoch 00145: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3295e-04 - acc: 0.8154 - val_loss: 0.0012 - val_acc: 0.8061
Epoch 147/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1914e-04 - acc: 0.8053Epoch 00146: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1869e-04 - acc: 0.8037 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 148/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0162e-04 - acc: 0.8094Epoch 00147: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0047e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 149/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0804e-04 - acc: 0.8135Epoch 00148: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0792e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 150/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1069e-04 - acc: 0.8047Epoch 00149: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1022e-04 - acc: 0.8043 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 151/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1083e-04 - acc: 0.8159Epoch 00150: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0947e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 152/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9460e-04 - acc: 0.8288Epoch 00151: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9303e-04 - acc: 0.8289 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 153/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0298e-04 - acc: 0.8182Epoch 00152: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0190e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 154/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0336e-04 - acc: 0.8124Epoch 00153: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0420e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 155/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0930e-04 - acc: 0.8129Epoch 00154: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0896e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 156/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1030e-04 - acc: 0.8100Epoch 00155: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1062e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 157/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1556e-04 - acc: 0.8129Epoch 00156: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1446e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 158/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9873e-04 - acc: 0.8212Epoch 00157: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9860e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 159/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0020e-04 - acc: 0.8253Epoch 00158: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0022e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 160/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1647e-04 - acc: 0.8118Epoch 00159: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1476e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 161/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0459e-04 - acc: 0.8088Epoch 00160: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0352e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 162/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2025e-04 - acc: 0.8253Epoch 00161: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1944e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 163/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0141e-04 - acc: 0.8118Epoch 00162: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0129e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 164/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8490e-04 - acc: 0.8106Epoch 00163: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8315e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 165/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1088e-04 - acc: 0.8235Epoch 00164: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1106e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 166/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3802e-04 - acc: 0.8147Epoch 00165: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3602e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 167/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9602e-04 - acc: 0.8029Epoch 00166: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9683e-04 - acc: 0.8037 - val_loss: 0.0011 - val_acc: 0.7640
Epoch 168/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0400e-04 - acc: 0.8135Epoch 00167: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0511e-04 - acc: 0.8137 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 169/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1537e-04 - acc: 0.8112Epoch 00168: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1521e-04 - acc: 0.8113 - val_loss: 0.0012 - val_acc: 0.8037
Epoch 170/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9298e-04 - acc: 0.8329Epoch 00169: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9565e-04 - acc: 0.8318 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 171/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2091e-04 - acc: 0.8200Epoch 00170: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1926e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 172/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0232e-04 - acc: 0.8212Epoch 00171: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0429e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 173/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0849e-04 - acc: 0.8106Epoch 00172: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0736e-04 - acc: 0.8102 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 174/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1642e-04 - acc: 0.8282Epoch 00173: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1624e-04 - acc: 0.8294 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 175/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9268e-04 - acc: 0.8235Epoch 00174: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9213e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 176/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0493e-04 - acc: 0.8129Epoch 00175: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0567e-04 - acc: 0.8131 - val_loss: 0.0010 - val_acc: 0.8201
Epoch 177/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5125e-04 - acc: 0.8206Epoch 00176: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4963e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 178/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0052e-04 - acc: 0.8265Epoch 00177: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9986e-04 - acc: 0.8259 - val_loss: 0.0010 - val_acc: 0.7850
Epoch 179/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2819e-04 - acc: 0.8124Epoch 00178: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2852e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 180/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1013e-04 - acc: 0.8094Epoch 00179: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1039e-04 - acc: 0.8102 - val_loss: 0.0012 - val_acc: 0.7944
Epoch 181/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8941e-04 - acc: 0.8147Epoch 00180: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9072e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 182/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0516e-04 - acc: 0.8229Epoch 00181: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0443e-04 - acc: 0.8236 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 183/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1315e-04 - acc: 0.8253Epoch 00182: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1505e-04 - acc: 0.8248 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 184/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3113e-04 - acc: 0.8112Epoch 00183: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2859e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 185/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0377e-04 - acc: 0.8106Epoch 00184: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0337e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 186/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0912e-04 - acc: 0.8129Epoch 00185: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0844e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 187/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3353e-04 - acc: 0.8100Epoch 00186: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3335e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 188/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2216e-04 - acc: 0.8159Epoch 00187: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2157e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 189/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2386e-04 - acc: 0.7959Epoch 00188: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2266e-04 - acc: 0.7967 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 190/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7469e-04 - acc: 0.8159Epoch 00189: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7598e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 191/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3709e-04 - acc: 0.8135Epoch 00190: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3684e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 192/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9786e-04 - acc: 0.8176Epoch 00191: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9815e-04 - acc: 0.8178 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 193/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0195e-04 - acc: 0.8124Epoch 00192: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0085e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 194/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3618e-04 - acc: 0.8135Epoch 00193: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3633e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 195/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2534e-04 - acc: 0.8076Epoch 00194: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2721e-04 - acc: 0.8067 - val_loss: 0.0010 - val_acc: 0.8084
Epoch 196/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1557e-04 - acc: 0.8176Epoch 00195: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1560e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 197/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1471e-04 - acc: 0.8206Epoch 00196: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1423e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 198/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2471e-04 - acc: 0.8235Epoch 00197: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2446e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 199/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0370e-04 - acc: 0.8118Epoch 00198: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0304e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 200/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0393e-04 - acc: 0.8241Epoch 00199: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0549e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 201/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0373e-04 - acc: 0.8100Epoch 00200: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0317e-04 - acc: 0.8102 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 202/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2779e-04 - acc: 0.8118Epoch 00201: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2651e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 203/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9702e-04 - acc: 0.8035Epoch 00202: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9768e-04 - acc: 0.8049 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 204/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0026e-04 - acc: 0.8176Epoch 00203: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0094e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 205/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9156e-04 - acc: 0.8318Epoch 00204: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9064e-04 - acc: 0.8306 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 206/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1474e-04 - acc: 0.8082Epoch 00205: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1500e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 207/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8887e-04 - acc: 0.8224Epoch 00206: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8772e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 208/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9722e-04 - acc: 0.8176Epoch 00207: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9646e-04 - acc: 0.8178 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 209/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2183e-04 - acc: 0.8165Epoch 00208: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2065e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 210/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4961e-04 - acc: 0.8059Epoch 00209: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5007e-04 - acc: 0.8055 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 211/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1226e-04 - acc: 0.8153Epoch 00210: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1513e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 212/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8984e-04 - acc: 0.8265Epoch 00211: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9103e-04 - acc: 0.8265 - val_loss: 0.0010 - val_acc: 0.7804
Epoch 213/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9539e-04 - acc: 0.8218Epoch 00212: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9616e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 214/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1546e-04 - acc: 0.8224Epoch 00213: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1377e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 215/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0873e-04 - acc: 0.8076Epoch 00214: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1151e-04 - acc: 0.8084 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 216/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0233e-04 - acc: 0.8147Epoch 00215: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0157e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 217/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2644e-04 - acc: 0.8171Epoch 00216: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2660e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 218/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3937e-04 - acc: 0.8118Epoch 00217: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3801e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 219/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0180e-04 - acc: 0.8241Epoch 00218: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0151e-04 - acc: 0.8236 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 220/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2722e-04 - acc: 0.8212Epoch 00219: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2789e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 221/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2905e-04 - acc: 0.8200Epoch 00220: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2903e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 222/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1218e-04 - acc: 0.8206Epoch 00221: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1356e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 223/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1218e-04 - acc: 0.8076Epoch 00222: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1252e-04 - acc: 0.8067 - val_loss: 0.0010 - val_acc: 0.8178
Epoch 224/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9238e-04 - acc: 0.8235Epoch 00223: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9460e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 225/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1169e-04 - acc: 0.8200Epoch 00224: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1182e-04 - acc: 0.8207 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 226/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9139e-04 - acc: 0.8112Epoch 00225: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9005e-04 - acc: 0.8113 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 227/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8873e-04 - acc: 0.8182Epoch 00226: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8895e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 228/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9922e-04 - acc: 0.8076Epoch 00227: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9836e-04 - acc: 0.8084 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 229/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3488e-04 - acc: 0.8112Epoch 00228: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3546e-04 - acc: 0.8113 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 230/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2036e-04 - acc: 0.8224Epoch 00229: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2017e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 231/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9433e-04 - acc: 0.8276Epoch 00230: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0112e-04 - acc: 0.8277 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 232/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8745e-04 - acc: 0.8206Epoch 00231: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8716e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.8131
Epoch 233/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8547e-04 - acc: 0.8182Epoch 00232: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8440e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 234/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0362e-04 - acc: 0.8129Epoch 00233: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0264e-04 - acc: 0.8125 - val_loss: 0.0010 - val_acc: 0.8061
Epoch 235/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2565e-04 - acc: 0.8259Epoch 00234: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2469e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 236/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0766e-04 - acc: 0.8253Epoch 00235: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0686e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 237/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1782e-04 - acc: 0.8118Epoch 00236: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1754e-04 - acc: 0.8113 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 238/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1761e-04 - acc: 0.8276Epoch 00237: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1830e-04 - acc: 0.8271 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 239/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9444e-04 - acc: 0.8206Epoch 00238: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9463e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 240/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9495e-04 - acc: 0.8218Epoch 00239: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9849e-04 - acc: 0.8218 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 241/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3789e-04 - acc: 0.8229Epoch 00240: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3699e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 242/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1599e-04 - acc: 0.8271Epoch 00241: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1565e-04 - acc: 0.8277 - val_loss: 0.0012 - val_acc: 0.7710
Epoch 243/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0221e-04 - acc: 0.8082Epoch 00242: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0166e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 244/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1887e-04 - acc: 0.8141Epoch 00243: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1954e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 245/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9745e-04 - acc: 0.8194Epoch 00244: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9743e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 246/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0578e-04 - acc: 0.8218Epoch 00245: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0471e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 247/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0162e-04 - acc: 0.8147Epoch 00246: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0165e-04 - acc: 0.8154 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 248/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0368e-04 - acc: 0.8176Epoch 00247: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0425e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 249/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1076e-04 - acc: 0.8206Epoch 00248: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1279e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 250/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2150e-04 - acc: 0.8294Epoch 00249: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2144e-04 - acc: 0.8289 - val_loss: 0.0012 - val_acc: 0.7664
Epoch 251/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1567e-04 - acc: 0.8235Epoch 00250: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1694e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 252/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1526e-04 - acc: 0.8071Epoch 00251: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1681e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 253/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7924e-04 - acc: 0.8153Epoch 00252: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7869e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 254/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1695e-04 - acc: 0.8112Epoch 00253: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1567e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 255/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9816e-04 - acc: 0.8124Epoch 00254: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9975e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 256/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2395e-04 - acc: 0.8171Epoch 00255: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2330e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 257/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0706e-04 - acc: 0.8024Epoch 00256: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1507e-04 - acc: 0.8014 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 258/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2154e-04 - acc: 0.8194Epoch 00257: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2104e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 259/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9012e-04 - acc: 0.8065Epoch 00258: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9039e-04 - acc: 0.8067 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 260/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2106e-04 - acc: 0.8147Epoch 00259: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2081e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 261/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9053e-04 - acc: 0.8088Epoch 00260: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8963e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 262/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9994e-04 - acc: 0.8294Epoch 00261: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9875e-04 - acc: 0.8300 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 263/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1673e-04 - acc: 0.8182Epoch 00262: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1910e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 264/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0765e-04 - acc: 0.8153Epoch 00263: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0918e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 265/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2199e-04 - acc: 0.8188Epoch 00264: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2060e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 266/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1925e-04 - acc: 0.8218Epoch 00265: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1808e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 267/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8694e-04 - acc: 0.8194Epoch 00266: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8607e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 268/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8737e-04 - acc: 0.8224Epoch 00267: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8670e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 269/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1778e-04 - acc: 0.8259Epoch 00268: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1915e-04 - acc: 0.8248 - val_loss: 0.0011 - val_acc: 0.8201
Epoch 270/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3731e-04 - acc: 0.8188Epoch 00269: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3583e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 271/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0748e-04 - acc: 0.8047Epoch 00270: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0644e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 272/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9808e-04 - acc: 0.8200Epoch 00271: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9907e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 273/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9017e-04 - acc: 0.8165Epoch 00272: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8924e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 274/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9013e-04 - acc: 0.8118Epoch 00273: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9163e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 275/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9367e-04 - acc: 0.8188Epoch 00274: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9349e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 276/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3422e-04 - acc: 0.8212Epoch 00275: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3327e-04 - acc: 0.8213 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 277/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1788e-04 - acc: 0.8247Epoch 00276: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1810e-04 - acc: 0.8248 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 278/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0504e-04 - acc: 0.8171Epoch 00277: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0488e-04 - acc: 0.8172 - val_loss: 0.0013 - val_acc: 0.7804
Epoch 279/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2546e-04 - acc: 0.8224Epoch 00278: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3364e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 280/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9982e-04 - acc: 0.8206Epoch 00279: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9901e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 281/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0776e-04 - acc: 0.8065Epoch 00280: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0772e-04 - acc: 0.8061 - val_loss: 0.0012 - val_acc: 0.8014
Epoch 282/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2577e-04 - acc: 0.8124Epoch 00281: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2627e-04 - acc: 0.8119 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 283/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2808e-04 - acc: 0.8100Epoch 00282: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2985e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 284/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2124e-04 - acc: 0.8218Epoch 00283: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1986e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 285/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2119e-04 - acc: 0.8147Epoch 00284: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2045e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 286/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9418e-04 - acc: 0.8229Epoch 00285: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9759e-04 - acc: 0.8230 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 287/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1173e-04 - acc: 0.8212Epoch 00286: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1222e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 288/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1183e-04 - acc: 0.8271Epoch 00287: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1062e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 289/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1405e-04 - acc: 0.8135Epoch 00288: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1426e-04 - acc: 0.8137 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 290/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1929e-04 - acc: 0.8165Epoch 00289: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1793e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 291/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4344e-04 - acc: 0.8129Epoch 00290: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4321e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 292/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9666e-04 - acc: 0.8288Epoch 00291: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9455e-04 - acc: 0.8289 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 293/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1736e-04 - acc: 0.8182Epoch 00292: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1670e-04 - acc: 0.8183 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 294/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6750e-04 - acc: 0.8147Epoch 00293: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6696e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 295/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3833e-04 - acc: 0.8265Epoch 00294: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3735e-04 - acc: 0.8271 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 296/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3416e-04 - acc: 0.8024Epoch 00295: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3405e-04 - acc: 0.8026 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 297/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2282e-04 - acc: 0.8053Epoch 00296: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2488e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 298/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0915e-04 - acc: 0.8188Epoch 00297: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1168e-04 - acc: 0.8160 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 299/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0782e-04 - acc: 0.8106Epoch 00298: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0990e-04 - acc: 0.8119 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 300/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8961e-04 - acc: 0.8200Epoch 00299: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9356e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7921
In [30]:
plt.plot(history_Adadelta.history['acc'])
plt.plot(history_Adadelta.history['val_acc'])
plt.title('model accuracy -- Adadelta')
plt.ylabel('accuracy')
plt.xlabel('epoch')
plt.legend(['train', 'test'], loc='upper left')
plt.show()
In [55]:
plt.plot(history_Adadelta.history['loss'])
plt.plot(history_Adadelta.history['val_loss'])
plt.title('model loss -- Adadelta')
plt.ylabel('accuracy')
plt.xlabel('epoch')
plt.legend(['train', 'test'], loc='upper left')
plt.show()
In [31]:
## Train with optimizer -- Adam
## 
model_Adam = Sequential.from_config(model_config)
model_Adam.compile(optimizer='Adam', loss='mean_squared_error', metrics=['accuracy'])
checkpointer_Adam = ModelCheckpoint(filepath='weights.best.from_Adam', 
                               verbose=1, save_best_only=True)
history_Adam = model.fit(X_train, y_train,
          epochs=epochs, batch_size=20, validation_split=0.2, callbacks=[checkpointer_Adam], verbose=1)
model_Adam.save('my_model.h5.Adam')
Train on 1712 samples, validate on 428 samples
Epoch 1/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9291e-04 - acc: 0.8241Epoch 00000: val_loss improved from inf to 0.00109, saving model to weights.best.from_Adam
1712/1712 [==============================] - 2s - loss: 7.9583e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 2/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1412e-04 - acc: 0.8171Epoch 00001: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1317e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 3/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0725e-04 - acc: 0.8194Epoch 00002: val_loss improved from 0.00109 to 0.00108, saving model to weights.best.from_Adam
1712/1712 [==============================] - 2s - loss: 8.0838e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 4/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3353e-04 - acc: 0.8106Epoch 00003: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3609e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 5/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5406e-04 - acc: 0.8171Epoch 00004: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5444e-04 - acc: 0.8178 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 6/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7210e-04 - acc: 0.8224Epoch 00005: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.7047e-04 - acc: 0.8224 - val_loss: 0.0012 - val_acc: 0.7710
Epoch 7/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1470e-04 - acc: 0.8153Epoch 00006: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1374e-04 - acc: 0.8148 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 8/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1495e-04 - acc: 0.8159Epoch 00007: val_loss improved from 0.00108 to 0.00108, saving model to weights.best.from_Adam
1712/1712 [==============================] - 2s - loss: 8.1508e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 9/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1062e-04 - acc: 0.8159Epoch 00008: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1059e-04 - acc: 0.8160 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 10/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1661e-04 - acc: 0.8241Epoch 00009: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1529e-04 - acc: 0.8248 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 11/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0839e-04 - acc: 0.8194Epoch 00010: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0900e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 12/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3920e-04 - acc: 0.8224Epoch 00011: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3999e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 13/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2255e-04 - acc: 0.8218Epoch 00012: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2181e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 14/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6530e-04 - acc: 0.8153Epoch 00013: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6559e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 15/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0446e-04 - acc: 0.8094Epoch 00014: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0291e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 16/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0703e-04 - acc: 0.8182Epoch 00015: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0776e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 17/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7917e-04 - acc: 0.8176Epoch 00016: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8296e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 18/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3219e-04 - acc: 0.8194Epoch 00017: val_loss improved from 0.00108 to 0.00105, saving model to weights.best.from_Adam
1712/1712 [==============================] - 2s - loss: 8.3255e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.8154
Epoch 19/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1844e-04 - acc: 0.8218Epoch 00018: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1736e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 20/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3153e-04 - acc: 0.7959Epoch 00019: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3162e-04 - acc: 0.7956 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 21/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2240e-04 - acc: 0.8141Epoch 00020: val_loss improved from 0.00105 to 0.00105, saving model to weights.best.from_Adam
1712/1712 [==============================] - 2s - loss: 8.2420e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 22/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8511e-04 - acc: 0.8265Epoch 00021: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8440e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 23/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3022e-04 - acc: 0.8212Epoch 00022: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3302e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 24/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4752e-04 - acc: 0.8059Epoch 00023: val_loss improved from 0.00105 to 0.00104, saving model to weights.best.from_Adam
1712/1712 [==============================] - 2s - loss: 8.4676e-04 - acc: 0.8072 - val_loss: 0.0010 - val_acc: 0.8037
Epoch 25/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0385e-04 - acc: 0.8100Epoch 00024: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0369e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 26/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1599e-04 - acc: 0.8194Epoch 00025: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1851e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 27/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0156e-04 - acc: 0.8247Epoch 00026: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0258e-04 - acc: 0.8254 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 28/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0570e-04 - acc: 0.8165Epoch 00027: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0688e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 29/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2640e-04 - acc: 0.8188Epoch 00028: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2591e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 30/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9082e-04 - acc: 0.8188Epoch 00029: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8938e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 31/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1414e-04 - acc: 0.8182Epoch 00030: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1490e-04 - acc: 0.8189 - val_loss: 0.0012 - val_acc: 0.7570
Epoch 32/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0991e-04 - acc: 0.8182Epoch 00031: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0946e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 33/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9961e-04 - acc: 0.8059Epoch 00032: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0229e-04 - acc: 0.8049 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 34/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4064e-04 - acc: 0.8241Epoch 00033: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4360e-04 - acc: 0.8242 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 35/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9602e-04 - acc: 0.8112Epoch 00034: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9671e-04 - acc: 0.8119 - val_loss: 0.0012 - val_acc: 0.8037
Epoch 36/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1862e-04 - acc: 0.8059Epoch 00035: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1819e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 37/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4224e-04 - acc: 0.8006Epoch 00036: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4182e-04 - acc: 0.8008 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 38/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1834e-04 - acc: 0.8276Epoch 00037: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1658e-04 - acc: 0.8277 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 39/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2001e-04 - acc: 0.8265Epoch 00038: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1986e-04 - acc: 0.8277 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 40/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9695e-04 - acc: 0.8318Epoch 00039: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9613e-04 - acc: 0.8312 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 41/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8862e-04 - acc: 0.8129Epoch 00040: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8738e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 42/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8206e-04 - acc: 0.8200Epoch 00041: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8384e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 43/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1299e-04 - acc: 0.8065Epoch 00042: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1346e-04 - acc: 0.8067 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 44/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.5951e-04 - acc: 0.8118Epoch 00043: val_loss improved from 0.00104 to 0.00103, saving model to weights.best.from_Adam
1712/1712 [==============================] - 2s - loss: 7.6081e-04 - acc: 0.8096 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 45/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9011e-04 - acc: 0.8088Epoch 00044: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9425e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 46/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0487e-04 - acc: 0.8100Epoch 00045: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0415e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 47/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9239e-04 - acc: 0.8065Epoch 00046: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9185e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 48/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0962e-04 - acc: 0.8224Epoch 00047: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1350e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 49/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4132e-04 - acc: 0.8176Epoch 00048: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3947e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 50/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2647e-04 - acc: 0.8212Epoch 00049: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2845e-04 - acc: 0.8218 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 51/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3533e-04 - acc: 0.8124Epoch 00050: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3368e-04 - acc: 0.8119 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 52/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9974e-04 - acc: 0.8112Epoch 00051: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0081e-04 - acc: 0.8119 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 53/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0887e-04 - acc: 0.8318Epoch 00052: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0817e-04 - acc: 0.8318 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 54/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8945e-04 - acc: 0.8047Epoch 00053: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9036e-04 - acc: 0.8037 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 55/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0213e-04 - acc: 0.8176Epoch 00054: val_loss improved from 0.00103 to 0.00102, saving model to weights.best.from_Adam
1712/1712 [==============================] - 2s - loss: 8.0367e-04 - acc: 0.8172 - val_loss: 0.0010 - val_acc: 0.7827
Epoch 56/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0756e-04 - acc: 0.8165Epoch 00055: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0931e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 57/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9044e-04 - acc: 0.8312Epoch 00056: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9105e-04 - acc: 0.8318 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 58/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9022e-04 - acc: 0.8188Epoch 00057: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8938e-04 - acc: 0.8183 - val_loss: 0.0010 - val_acc: 0.8061
Epoch 59/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8421e-04 - acc: 0.8265Epoch 00058: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8479e-04 - acc: 0.8277 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 60/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2378e-04 - acc: 0.8124Epoch 00059: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2327e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 61/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7178e-04 - acc: 0.8271Epoch 00060: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7252e-04 - acc: 0.8248 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 62/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1380e-04 - acc: 0.8059Epoch 00061: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1301e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 63/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7312e-04 - acc: 0.8229Epoch 00062: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7245e-04 - acc: 0.8218 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 64/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2241e-04 - acc: 0.8165Epoch 00063: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2134e-04 - acc: 0.8178 - val_loss: 0.0010 - val_acc: 0.7991
Epoch 65/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2659e-04 - acc: 0.8247Epoch 00064: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2566e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.8131
Epoch 66/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2577e-04 - acc: 0.8312Epoch 00065: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2537e-04 - acc: 0.8318 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 67/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4376e-04 - acc: 0.8212Epoch 00066: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4419e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 68/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1907e-04 - acc: 0.8094Epoch 00067: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1866e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 69/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1927e-04 - acc: 0.8100Epoch 00068: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2021e-04 - acc: 0.8102 - val_loss: 0.0010 - val_acc: 0.7850
Epoch 70/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2944e-04 - acc: 0.8276Epoch 00069: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2923e-04 - acc: 0.8283 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 71/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1025e-04 - acc: 0.8229Epoch 00070: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0964e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 72/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9174e-04 - acc: 0.8235Epoch 00071: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9303e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 73/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4038e-04 - acc: 0.8206Epoch 00072: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3823e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 74/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2308e-04 - acc: 0.8294Epoch 00073: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2358e-04 - acc: 0.8283 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 75/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1133e-04 - acc: 0.8212Epoch 00074: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1039e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 76/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1850e-04 - acc: 0.8135Epoch 00075: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1687e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 77/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0561e-04 - acc: 0.8312Epoch 00076: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0552e-04 - acc: 0.8318 - val_loss: 0.0010 - val_acc: 0.8084
Epoch 78/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0691e-04 - acc: 0.8165Epoch 00077: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0815e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 79/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1036e-04 - acc: 0.8182Epoch 00078: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0904e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 80/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1808e-04 - acc: 0.8182Epoch 00079: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1736e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 81/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9261e-04 - acc: 0.8112Epoch 00080: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9368e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 82/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9318e-04 - acc: 0.8088Epoch 00081: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9634e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 83/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9133e-04 - acc: 0.8194Epoch 00082: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9079e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 84/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1927e-04 - acc: 0.8135Epoch 00083: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2108e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 85/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0755e-04 - acc: 0.8306Epoch 00084: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0636e-04 - acc: 0.8306 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 86/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2901e-04 - acc: 0.8141Epoch 00085: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2834e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 87/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5612e-04 - acc: 0.8212Epoch 00086: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5541e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 88/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1520e-04 - acc: 0.8053Epoch 00087: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1498e-04 - acc: 0.8055 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 89/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9349e-04 - acc: 0.8112Epoch 00088: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9199e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 90/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3096e-04 - acc: 0.8259Epoch 00089: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3417e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 91/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0584e-04 - acc: 0.8294Epoch 00090: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0525e-04 - acc: 0.8294 - val_loss: 0.0010 - val_acc: 0.8037
Epoch 92/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9006e-04 - acc: 0.8147Epoch 00091: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9104e-04 - acc: 0.8160 - val_loss: 0.0012 - val_acc: 0.7664
Epoch 93/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1378e-04 - acc: 0.8082Epoch 00092: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1318e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 94/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8280e-04 - acc: 0.8224Epoch 00093: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8163e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 95/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9377e-04 - acc: 0.8153Epoch 00094: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9356e-04 - acc: 0.8160 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 96/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0498e-04 - acc: 0.8059Epoch 00095: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0369e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 97/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9359e-04 - acc: 0.8224Epoch 00096: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9494e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 98/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9586e-04 - acc: 0.8229Epoch 00097: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9677e-04 - acc: 0.8236 - val_loss: 0.0010 - val_acc: 0.7991
Epoch 99/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0565e-04 - acc: 0.8282Epoch 00098: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0677e-04 - acc: 0.8271 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 100/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9456e-04 - acc: 0.8135Epoch 00099: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9450e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 101/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1323e-04 - acc: 0.8182Epoch 00100: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1386e-04 - acc: 0.8172 - val_loss: 0.0010 - val_acc: 0.7991
Epoch 102/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5622e-04 - acc: 0.8147Epoch 00101: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5433e-04 - acc: 0.8148 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 103/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0625e-04 - acc: 0.8141Epoch 00102: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0580e-04 - acc: 0.8131 - val_loss: 0.0012 - val_acc: 0.7710
Epoch 104/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7590e-04 - acc: 0.8165Epoch 00103: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7540e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 105/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1644e-04 - acc: 0.8182Epoch 00104: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1599e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 106/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9927e-04 - acc: 0.8176Epoch 00105: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9868e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 107/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2646e-04 - acc: 0.8135Epoch 00106: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2503e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 108/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0098e-04 - acc: 0.8212Epoch 00107: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0048e-04 - acc: 0.8213 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 109/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0430e-04 - acc: 0.8229Epoch 00108: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0369e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 110/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8669e-04 - acc: 0.8188Epoch 00109: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8657e-04 - acc: 0.8189 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 111/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0677e-04 - acc: 0.8141Epoch 00110: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0579e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 112/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9979e-04 - acc: 0.8271Epoch 00111: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0307e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 113/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1241e-04 - acc: 0.8188Epoch 00112: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1281e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 114/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8540e-04 - acc: 0.8065Epoch 00113: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8739e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 115/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0271e-04 - acc: 0.8247Epoch 00114: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0178e-04 - acc: 0.8254 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 116/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8948e-04 - acc: 0.8241Epoch 00115: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9038e-04 - acc: 0.8230 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 117/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9702e-04 - acc: 0.8253Epoch 00116: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9646e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 118/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1984e-04 - acc: 0.8188Epoch 00117: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2023e-04 - acc: 0.8189 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 119/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9739e-04 - acc: 0.8259Epoch 00118: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9600e-04 - acc: 0.8248 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 120/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8841e-04 - acc: 0.8171Epoch 00119: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8659e-04 - acc: 0.8172 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 121/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4935e-04 - acc: 0.8065Epoch 00120: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5023e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 122/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0216e-04 - acc: 0.8218Epoch 00121: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0028e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 123/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0648e-04 - acc: 0.8088Epoch 00122: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0551e-04 - acc: 0.8090 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 124/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9867e-04 - acc: 0.8276Epoch 00123: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9939e-04 - acc: 0.8265 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 125/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2646e-04 - acc: 0.8165Epoch 00124: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2625e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 126/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2574e-04 - acc: 0.8153Epoch 00125: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2417e-04 - acc: 0.8154 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 127/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2402e-04 - acc: 0.8229Epoch 00126: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2236e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 128/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9959e-04 - acc: 0.8088Epoch 00127: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9952e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 129/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8145e-04 - acc: 0.8206Epoch 00128: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8122e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 130/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8897e-04 - acc: 0.8288Epoch 00129: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8850e-04 - acc: 0.8294 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 131/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0636e-04 - acc: 0.8135Epoch 00130: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0412e-04 - acc: 0.8137 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 132/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0578e-04 - acc: 0.8341Epoch 00131: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0457e-04 - acc: 0.8341 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 133/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4025e-04 - acc: 0.8165Epoch 00132: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3866e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 134/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0899e-04 - acc: 0.8247Epoch 00133: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0835e-04 - acc: 0.8248 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 135/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8920e-04 - acc: 0.8235Epoch 00134: val_loss improved from 0.00102 to 0.00102, saving model to weights.best.from_Adam
1712/1712 [==============================] - 2s - loss: 7.9047e-04 - acc: 0.8218 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 136/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8544e-04 - acc: 0.8141Epoch 00135: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8430e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 137/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9830e-04 - acc: 0.8365Epoch 00136: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0296e-04 - acc: 0.8359 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 138/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1188e-04 - acc: 0.8182Epoch 00137: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1169e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 139/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3305e-04 - acc: 0.8212Epoch 00138: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3400e-04 - acc: 0.8218 - val_loss: 0.0010 - val_acc: 0.8037
Epoch 140/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1998e-04 - acc: 0.8200Epoch 00139: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2013e-04 - acc: 0.8213 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 141/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8991e-04 - acc: 0.8306Epoch 00140: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8934e-04 - acc: 0.8306 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 142/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9672e-04 - acc: 0.8259Epoch 00141: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9656e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 143/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9669e-04 - acc: 0.8135Epoch 00142: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9621e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 144/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0599e-04 - acc: 0.8147Epoch 00143: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0457e-04 - acc: 0.8148 - val_loss: 0.0010 - val_acc: 0.7804
Epoch 145/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0455e-04 - acc: 0.8094Epoch 00144: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0378e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 146/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2104e-04 - acc: 0.8029Epoch 00145: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2138e-04 - acc: 0.8014 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 147/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9818e-04 - acc: 0.8129Epoch 00146: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9812e-04 - acc: 0.8137 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 148/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9837e-04 - acc: 0.8182Epoch 00147: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9971e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 149/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2914e-04 - acc: 0.8200Epoch 00148: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2975e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 150/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8306e-04 - acc: 0.8182Epoch 00149: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8882e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 151/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8152e-04 - acc: 0.8171Epoch 00150: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8127e-04 - acc: 0.8172 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 152/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9491e-04 - acc: 0.8335Epoch 00151: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9349e-04 - acc: 0.8335 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 153/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8582e-04 - acc: 0.8106Epoch 00152: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8734e-04 - acc: 0.8090 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 154/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9870e-04 - acc: 0.8071Epoch 00153: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9910e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 155/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1304e-04 - acc: 0.8153Epoch 00154: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1482e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 156/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9283e-04 - acc: 0.8229Epoch 00155: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9134e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 157/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9767e-04 - acc: 0.8165Epoch 00156: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9763e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 158/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2982e-04 - acc: 0.8247Epoch 00157: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2851e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 159/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9662e-04 - acc: 0.8276Epoch 00158: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9578e-04 - acc: 0.8277 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 160/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0135e-04 - acc: 0.8188Epoch 00159: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0076e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 161/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1063e-04 - acc: 0.8282Epoch 00160: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1410e-04 - acc: 0.8289 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 162/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8226e-04 - acc: 0.8253Epoch 00161: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8143e-04 - acc: 0.8248 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 163/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0681e-04 - acc: 0.8100Epoch 00162: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0467e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 164/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.6577e-04 - acc: 0.8212Epoch 00163: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.6692e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 165/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9951e-04 - acc: 0.8118Epoch 00164: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9894e-04 - acc: 0.8131 - val_loss: 0.0010 - val_acc: 0.8037
Epoch 166/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8326e-04 - acc: 0.8118Epoch 00165: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8454e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 167/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2717e-04 - acc: 0.8200Epoch 00166: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2743e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 168/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0391e-04 - acc: 0.8141Epoch 00167: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0364e-04 - acc: 0.8137 - val_loss: 0.0010 - val_acc: 0.7827
Epoch 169/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0713e-04 - acc: 0.8229Epoch 00168: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0807e-04 - acc: 0.8236 - val_loss: 0.0010 - val_acc: 0.7827
Epoch 170/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9196e-04 - acc: 0.8129Epoch 00169: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9099e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 171/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9344e-04 - acc: 0.8076Epoch 00170: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9457e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 172/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9765e-04 - acc: 0.8282Epoch 00171: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9864e-04 - acc: 0.8271 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 173/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0605e-04 - acc: 0.8165Epoch 00172: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0631e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 174/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4482e-04 - acc: 0.8200Epoch 00173: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5413e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 175/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3884e-04 - acc: 0.8129Epoch 00174: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3777e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 176/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3944e-04 - acc: 0.8253Epoch 00175: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3841e-04 - acc: 0.8259 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 177/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1506e-04 - acc: 0.8171Epoch 00176: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1299e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 178/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0777e-04 - acc: 0.8118Epoch 00177: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0743e-04 - acc: 0.8096 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 179/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9883e-04 - acc: 0.8259Epoch 00178: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9966e-04 - acc: 0.8248 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 180/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1653e-04 - acc: 0.8212Epoch 00179: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1602e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 181/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8320e-04 - acc: 0.8212Epoch 00180: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8181e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7664
Epoch 182/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0937e-04 - acc: 0.8318Epoch 00181: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0735e-04 - acc: 0.8329 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 183/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2009e-04 - acc: 0.8241Epoch 00182: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1888e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 184/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9221e-04 - acc: 0.8188Epoch 00183: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9170e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 185/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8245e-04 - acc: 0.8265Epoch 00184: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8638e-04 - acc: 0.8265 - val_loss: 0.0013 - val_acc: 0.7921
Epoch 186/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2549e-04 - acc: 0.8206Epoch 00185: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2752e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 187/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9297e-04 - acc: 0.8194Epoch 00186: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9429e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 188/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1352e-04 - acc: 0.8100Epoch 00187: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1420e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7664
Epoch 189/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8152e-04 - acc: 0.8053Epoch 00188: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8152e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 190/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9349e-04 - acc: 0.8124Epoch 00189: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9469e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 191/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8885e-04 - acc: 0.8188Epoch 00190: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8715e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 192/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2916e-04 - acc: 0.8171Epoch 00191: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2813e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 193/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9957e-04 - acc: 0.8165Epoch 00192: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0606e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 194/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2223e-04 - acc: 0.8241Epoch 00193: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2353e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 195/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7172e-04 - acc: 0.8206Epoch 00194: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7083e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 196/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9476e-04 - acc: 0.8076Epoch 00195: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9411e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 197/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2013e-04 - acc: 0.8194Epoch 00196: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1981e-04 - acc: 0.8195 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 198/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8321e-04 - acc: 0.8200Epoch 00197: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8205e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 199/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2836e-04 - acc: 0.8282Epoch 00198: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2699e-04 - acc: 0.8294 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 200/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8813e-04 - acc: 0.8224Epoch 00199: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8869e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 201/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8949e-04 - acc: 0.8247Epoch 00200: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8867e-04 - acc: 0.8248 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 202/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0722e-04 - acc: 0.8282Epoch 00201: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0857e-04 - acc: 0.8271 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 203/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9809e-04 - acc: 0.8224Epoch 00202: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9892e-04 - acc: 0.8218 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 204/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7755e-04 - acc: 0.8088Epoch 00203: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7675e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 205/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8899e-04 - acc: 0.8171Epoch 00204: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8857e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 206/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0634e-04 - acc: 0.8135Epoch 00205: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0659e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 207/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0913e-04 - acc: 0.8206Epoch 00206: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0870e-04 - acc: 0.8207 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 208/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7567e-04 - acc: 0.8359Epoch 00207: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7614e-04 - acc: 0.8364 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 209/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7415e-04 - acc: 0.8324Epoch 00208: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7263e-04 - acc: 0.8329 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 210/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1112e-04 - acc: 0.8159Epoch 00209: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1271e-04 - acc: 0.8160 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 211/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8250e-04 - acc: 0.8276Epoch 00210: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8619e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 212/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.6080e-04 - acc: 0.8229Epoch 00211: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.6122e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 213/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8439e-04 - acc: 0.8200Epoch 00212: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8434e-04 - acc: 0.8201 - val_loss: 0.0010 - val_acc: 0.8061
Epoch 214/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0321e-04 - acc: 0.8218Epoch 00213: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0345e-04 - acc: 0.8213 - val_loss: 0.0012 - val_acc: 0.7944
Epoch 215/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8654e-04 - acc: 0.8153Epoch 00214: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8524e-04 - acc: 0.8148 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 216/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8245e-04 - acc: 0.8124Epoch 00215: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8074e-04 - acc: 0.8125 - val_loss: 0.0010 - val_acc: 0.7827
Epoch 217/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0502e-04 - acc: 0.8212Epoch 00216: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0688e-04 - acc: 0.8201 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 218/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8425e-04 - acc: 0.8335Epoch 00217: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8323e-04 - acc: 0.8335 - val_loss: 0.0010 - val_acc: 0.7780
Epoch 219/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2021e-04 - acc: 0.8294Epoch 00218: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2066e-04 - acc: 0.8294 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 220/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.5361e-04 - acc: 0.8129Epoch 00219: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.5329e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 221/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1583e-04 - acc: 0.8229Epoch 00220: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1628e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 222/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2310e-04 - acc: 0.8165Epoch 00221: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2161e-04 - acc: 0.8172 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 223/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9271e-04 - acc: 0.8182Epoch 00222: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9511e-04 - acc: 0.8178 - val_loss: 0.0010 - val_acc: 0.7710
Epoch 224/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0307e-04 - acc: 0.8094Epoch 00223: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0204e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 225/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0777e-04 - acc: 0.8159Epoch 00224: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0684e-04 - acc: 0.8160 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 226/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9920e-04 - acc: 0.8171Epoch 00225: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9937e-04 - acc: 0.8183 - val_loss: 0.0010 - val_acc: 0.7850
Epoch 227/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1925e-04 - acc: 0.8241Epoch 00226: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1779e-04 - acc: 0.8236 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 228/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7167e-04 - acc: 0.8218Epoch 00227: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7338e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 229/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1488e-04 - acc: 0.8100Epoch 00228: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1551e-04 - acc: 0.8096 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 230/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9770e-04 - acc: 0.8176Epoch 00229: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9863e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 231/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7486e-04 - acc: 0.8341Epoch 00230: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7434e-04 - acc: 0.8347 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 232/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9135e-04 - acc: 0.8165Epoch 00231: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9103e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 233/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0511e-04 - acc: 0.8171Epoch 00232: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0372e-04 - acc: 0.8154 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 234/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7530e-04 - acc: 0.8259Epoch 00233: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7575e-04 - acc: 0.8248 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 235/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1222e-04 - acc: 0.8276Epoch 00234: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1349e-04 - acc: 0.8271 - val_loss: 0.0012 - val_acc: 0.7640
Epoch 236/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4961e-04 - acc: 0.8188Epoch 00235: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4862e-04 - acc: 0.8195 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 237/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8715e-04 - acc: 0.8247Epoch 00236: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8614e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 238/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0515e-04 - acc: 0.8206Epoch 00237: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0754e-04 - acc: 0.8213 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 239/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4051e-04 - acc: 0.8159Epoch 00238: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4090e-04 - acc: 0.8160 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 240/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.5638e-04 - acc: 0.8182Epoch 00239: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.5648e-04 - acc: 0.8172 - val_loss: 0.0012 - val_acc: 0.7944
Epoch 241/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3699e-04 - acc: 0.8224Epoch 00240: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3505e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 242/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8496e-04 - acc: 0.8188Epoch 00241: val_loss improved from 0.00102 to 0.00100, saving model to weights.best.from_Adam
1712/1712 [==============================] - 2s - loss: 7.8517e-04 - acc: 0.8201 - val_loss: 9.9944e-04 - val_acc: 0.7967
Epoch 243/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7939e-04 - acc: 0.8271Epoch 00242: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7831e-04 - acc: 0.8277 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 244/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3104e-04 - acc: 0.8088Epoch 00243: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3230e-04 - acc: 0.8078 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 245/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9540e-04 - acc: 0.8176Epoch 00244: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9585e-04 - acc: 0.8166 - val_loss: 0.0010 - val_acc: 0.7780
Epoch 246/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8435e-04 - acc: 0.8247Epoch 00245: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8248e-04 - acc: 0.8248 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 247/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3632e-04 - acc: 0.8241Epoch 00246: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3521e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 248/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0556e-04 - acc: 0.8159Epoch 00247: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0598e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 249/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2971e-04 - acc: 0.8165Epoch 00248: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2860e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 250/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9822e-04 - acc: 0.8382Epoch 00249: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9836e-04 - acc: 0.8388 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 251/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0389e-04 - acc: 0.8229Epoch 00250: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0455e-04 - acc: 0.8213 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 252/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7426e-04 - acc: 0.8229Epoch 00251: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7382e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 253/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0347e-04 - acc: 0.8165Epoch 00252: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0206e-04 - acc: 0.8148 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 254/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7970e-04 - acc: 0.8094Epoch 00253: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8275e-04 - acc: 0.8090 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 255/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0361e-04 - acc: 0.8329Epoch 00254: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0502e-04 - acc: 0.8341 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 256/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3163e-04 - acc: 0.8135Epoch 00255: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2968e-04 - acc: 0.8143 - val_loss: 0.0010 - val_acc: 0.7827
Epoch 257/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9538e-04 - acc: 0.8359Epoch 00256: val_loss improved from 0.00100 to 0.00100, saving model to weights.best.from_Adam
1712/1712 [==============================] - 2s - loss: 7.9451e-04 - acc: 0.8359 - val_loss: 9.9885e-04 - val_acc: 0.7967
Epoch 258/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9599e-04 - acc: 0.8153Epoch 00257: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9680e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 259/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8627e-04 - acc: 0.8159Epoch 00258: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8483e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 260/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0186e-04 - acc: 0.8082Epoch 00259: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0215e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 261/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8541e-04 - acc: 0.8241Epoch 00260: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8558e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 262/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2363e-04 - acc: 0.8082Epoch 00261: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2367e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 263/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9648e-04 - acc: 0.8265Epoch 00262: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9395e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 264/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0357e-04 - acc: 0.8194Epoch 00263: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0359e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 265/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7321e-04 - acc: 0.8276Epoch 00264: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7268e-04 - acc: 0.8277 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 266/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0450e-04 - acc: 0.8165Epoch 00265: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0701e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 267/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9789e-04 - acc: 0.8147Epoch 00266: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9805e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 268/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4789e-04 - acc: 0.8218Epoch 00267: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5219e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 269/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9014e-04 - acc: 0.8129Epoch 00268: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8908e-04 - acc: 0.8143 - val_loss: 0.0010 - val_acc: 0.7827
Epoch 270/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0823e-04 - acc: 0.8253Epoch 00269: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0811e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 271/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8004e-04 - acc: 0.8400Epoch 00270: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8012e-04 - acc: 0.8394 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 272/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7382e-04 - acc: 0.8129Epoch 00271: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7439e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 273/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9265e-04 - acc: 0.8159Epoch 00272: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9095e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 274/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2014e-04 - acc: 0.8194Epoch 00273: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2044e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 275/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2446e-04 - acc: 0.8188Epoch 00274: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2349e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 276/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9597e-04 - acc: 0.8218Epoch 00275: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9627e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 277/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0101e-04 - acc: 0.8259Epoch 00276: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0095e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 278/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7639e-04 - acc: 0.8135Epoch 00277: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7829e-04 - acc: 0.8131 - val_loss: 0.0013 - val_acc: 0.7897
Epoch 279/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9382e-04 - acc: 0.8235Epoch 00278: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9334e-04 - acc: 0.8218 - val_loss: 0.0010 - val_acc: 0.8154
Epoch 280/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2168e-04 - acc: 0.8118Epoch 00279: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2022e-04 - acc: 0.8119 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 281/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0194e-04 - acc: 0.8229Epoch 00280: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0198e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 282/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1006e-04 - acc: 0.8200Epoch 00281: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0766e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 283/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0467e-04 - acc: 0.8129Epoch 00282: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0441e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 284/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3716e-04 - acc: 0.8265Epoch 00283: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3817e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 285/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2343e-04 - acc: 0.8035Epoch 00284: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2337e-04 - acc: 0.8043 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 286/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0808e-04 - acc: 0.8341Epoch 00285: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0813e-04 - acc: 0.8353 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 287/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0730e-04 - acc: 0.8218Epoch 00286: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0598e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 288/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9482e-04 - acc: 0.8182Epoch 00287: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9514e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 289/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2692e-04 - acc: 0.8053Epoch 00288: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2619e-04 - acc: 0.8055 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 290/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9663e-04 - acc: 0.8135Epoch 00289: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9540e-04 - acc: 0.8137 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 291/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2290e-04 - acc: 0.8141Epoch 00290: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2128e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 292/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2219e-04 - acc: 0.8229Epoch 00291: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2102e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 293/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2222e-04 - acc: 0.8218Epoch 00292: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2072e-04 - acc: 0.8218 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 294/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1410e-04 - acc: 0.8200Epoch 00293: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1477e-04 - acc: 0.8201 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 295/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1102e-04 - acc: 0.8135Epoch 00294: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1116e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 296/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0494e-04 - acc: 0.8194Epoch 00295: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0502e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 297/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7340e-04 - acc: 0.8235Epoch 00296: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7315e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 298/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9632e-04 - acc: 0.8153Epoch 00297: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9389e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 299/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1217e-04 - acc: 0.8212Epoch 00298: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1207e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 300/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0897e-04 - acc: 0.8212Epoch 00299: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0674e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7921
In [32]:
plt.plot(history_Adam.history['acc'])
plt.plot(history_Adam.history['val_acc'])
plt.title('model accuracy -- Adam')
plt.ylabel('accuracy')
plt.xlabel('epoch')
plt.legend(['train', 'test'], loc='upper left')
plt.show()
In [33]:
## Train with optimizer -- Adamax
## 
model_Adamax = Sequential.from_config(model_config)
model_Adamax.compile(optimizer='Adamax', loss='mean_squared_error', metrics=['accuracy'])
checkpointer_Adamax = ModelCheckpoint(filepath='weights.best.from_Adamax', 
                               verbose=1, save_best_only=True)
history_Adamax = model.fit(X_train, y_train,
          epochs=epochs, batch_size=20, validation_split=0.2, callbacks=[checkpointer_Adamax], verbose=1)
model_Adamax.save('my_model.h5.Adamax')
Train on 1712 samples, validate on 428 samples
Epoch 1/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1343e-04 - acc: 0.8224Epoch 00000: val_loss improved from inf to 0.00125, saving model to weights.best.from_Adamax
1712/1712 [==============================] - 2s - loss: 8.2141e-04 - acc: 0.8213 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 2/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2862e-04 - acc: 0.8200Epoch 00001: val_loss improved from 0.00125 to 0.00102, saving model to weights.best.from_Adamax
1712/1712 [==============================] - 2s - loss: 8.2683e-04 - acc: 0.8201 - val_loss: 0.0010 - val_acc: 0.8131
Epoch 3/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7468e-04 - acc: 0.8200Epoch 00002: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7889e-04 - acc: 0.8201 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 4/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7040e-04 - acc: 0.8253Epoch 00003: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.6919e-04 - acc: 0.8259 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 5/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0105e-04 - acc: 0.8224Epoch 00004: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9983e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 6/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0390e-04 - acc: 0.8365Epoch 00005: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0243e-04 - acc: 0.8364 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 7/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9060e-04 - acc: 0.8147Epoch 00006: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9061e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 8/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0280e-04 - acc: 0.8206Epoch 00007: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0221e-04 - acc: 0.8201 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 9/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0442e-04 - acc: 0.8141Epoch 00008: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0528e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 10/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1632e-04 - acc: 0.8288Epoch 00009: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1922e-04 - acc: 0.8289 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 11/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0656e-04 - acc: 0.8088Epoch 00010: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0720e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 12/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3119e-04 - acc: 0.8041Epoch 00011: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3252e-04 - acc: 0.8049 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 13/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0770e-04 - acc: 0.8306Epoch 00012: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0933e-04 - acc: 0.8283 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 14/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9352e-04 - acc: 0.8218Epoch 00013: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9523e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 15/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0546e-04 - acc: 0.8212Epoch 00014: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0756e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 16/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9209e-04 - acc: 0.8312Epoch 00015: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9201e-04 - acc: 0.8318 - val_loss: 0.0011 - val_acc: 0.7664
Epoch 17/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0035e-04 - acc: 0.8141Epoch 00016: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0267e-04 - acc: 0.8154 - val_loss: 0.0012 - val_acc: 0.7710
Epoch 18/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8804e-04 - acc: 0.8253Epoch 00017: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8765e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 19/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9810e-04 - acc: 0.8171Epoch 00018: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9658e-04 - acc: 0.8172 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 20/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7773e-04 - acc: 0.8259Epoch 00019: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7808e-04 - acc: 0.8259 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 21/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9554e-04 - acc: 0.8076Epoch 00020: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0139e-04 - acc: 0.8090 - val_loss: 0.0012 - val_acc: 0.7710
Epoch 22/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9663e-04 - acc: 0.8106Epoch 00021: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9496e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 23/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0276e-04 - acc: 0.8188Epoch 00022: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0233e-04 - acc: 0.8189 - val_loss: 0.0010 - val_acc: 0.7850
Epoch 24/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0418e-04 - acc: 0.8135Epoch 00023: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0387e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 25/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7141e-04 - acc: 0.8300Epoch 00024: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7093e-04 - acc: 0.8306 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 26/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0880e-04 - acc: 0.8094Epoch 00025: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0675e-04 - acc: 0.8084 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 27/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0585e-04 - acc: 0.8094Epoch 00026: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0412e-04 - acc: 0.8090 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 28/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1721e-04 - acc: 0.8206Epoch 00027: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1744e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 29/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9371e-04 - acc: 0.8171Epoch 00028: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9182e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 30/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9121e-04 - acc: 0.8124Epoch 00029: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8993e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 31/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0052e-04 - acc: 0.8112Epoch 00030: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9809e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 32/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7745e-04 - acc: 0.8241Epoch 00031: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7754e-04 - acc: 0.8254 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 33/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8370e-04 - acc: 0.8200Epoch 00032: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8315e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 34/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9000e-04 - acc: 0.8206Epoch 00033: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8814e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 35/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8479e-04 - acc: 0.8288Epoch 00034: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8376e-04 - acc: 0.8300 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 36/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2465e-04 - acc: 0.8188Epoch 00035: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2325e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 37/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0101e-04 - acc: 0.8041Epoch 00036: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9962e-04 - acc: 0.8049 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 38/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9103e-04 - acc: 0.8194Epoch 00037: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9086e-04 - acc: 0.8201 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 39/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9925e-04 - acc: 0.8118Epoch 00038: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9939e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 40/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4425e-04 - acc: 0.8188Epoch 00039: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4487e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 41/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1416e-04 - acc: 0.8200Epoch 00040: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1265e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 42/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9273e-04 - acc: 0.8194Epoch 00041: val_loss improved from 0.00102 to 0.00102, saving model to weights.best.from_Adamax
1712/1712 [==============================] - 2s - loss: 7.9113e-04 - acc: 0.8183 - val_loss: 0.0010 - val_acc: 0.8061
Epoch 43/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9471e-04 - acc: 0.8159Epoch 00042: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9445e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 44/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.6449e-04 - acc: 0.8241Epoch 00043: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.6473e-04 - acc: 0.8248 - val_loss: 0.0010 - val_acc: 0.8107
Epoch 45/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0409e-04 - acc: 0.8235Epoch 00044: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0719e-04 - acc: 0.8224 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 46/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9068e-04 - acc: 0.8206Epoch 00045: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8953e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 47/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.5605e-04 - acc: 0.8412Epoch 00046: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.5828e-04 - acc: 0.8405 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 48/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8343e-04 - acc: 0.8288Epoch 00047: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8367e-04 - acc: 0.8289 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 49/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8688e-04 - acc: 0.8253Epoch 00048: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8638e-04 - acc: 0.8259 - val_loss: 0.0010 - val_acc: 0.8037
Epoch 50/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9481e-04 - acc: 0.8206Epoch 00049: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9811e-04 - acc: 0.8213 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 51/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9488e-04 - acc: 0.8124Epoch 00050: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9652e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 52/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2099e-04 - acc: 0.8200Epoch 00051: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1942e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 53/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8467e-04 - acc: 0.8159Epoch 00052: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8426e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 54/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7720e-04 - acc: 0.8241Epoch 00053: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7601e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 55/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8519e-04 - acc: 0.8212Epoch 00054: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8518e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 56/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0514e-04 - acc: 0.8235Epoch 00055: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0454e-04 - acc: 0.8236 - val_loss: 0.0010 - val_acc: 0.8084
Epoch 57/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8867e-04 - acc: 0.8241Epoch 00056: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9080e-04 - acc: 0.8242 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 58/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9364e-04 - acc: 0.8347Epoch 00057: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9265e-04 - acc: 0.8353 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 59/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8700e-04 - acc: 0.8235Epoch 00058: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8599e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 60/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7682e-04 - acc: 0.8376Epoch 00059: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7502e-04 - acc: 0.8382 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 61/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9462e-04 - acc: 0.8135Epoch 00060: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9460e-04 - acc: 0.8137 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 62/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0017e-04 - acc: 0.8247Epoch 00061: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0555e-04 - acc: 0.8242 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 63/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9625e-04 - acc: 0.8324Epoch 00062: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9664e-04 - acc: 0.8324 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 64/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7503e-04 - acc: 0.8241Epoch 00063: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7442e-04 - acc: 0.8242 - val_loss: 0.0010 - val_acc: 0.8154
Epoch 65/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7516e-04 - acc: 0.8335Epoch 00064: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7560e-04 - acc: 0.8335 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 66/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9916e-04 - acc: 0.8206Epoch 00065: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0010e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 67/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9220e-04 - acc: 0.8212Epoch 00066: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9174e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 68/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0231e-04 - acc: 0.8259Epoch 00067: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0104e-04 - acc: 0.8259 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 69/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8760e-04 - acc: 0.8218Epoch 00068: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9038e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 70/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1545e-04 - acc: 0.8247Epoch 00069: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1537e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 71/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0887e-04 - acc: 0.8153Epoch 00070: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1097e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 72/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7333e-04 - acc: 0.8147Epoch 00071: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7462e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 73/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2539e-04 - acc: 0.8194Epoch 00072: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2436e-04 - acc: 0.8195 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 74/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9161e-04 - acc: 0.8235Epoch 00073: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9023e-04 - acc: 0.8236 - val_loss: 0.0013 - val_acc: 0.7640
Epoch 75/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8969e-04 - acc: 0.8288Epoch 00074: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8820e-04 - acc: 0.8283 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 76/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0225e-04 - acc: 0.8159Epoch 00075: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0003e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 77/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0854e-04 - acc: 0.8194Epoch 00076: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0811e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 78/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8188e-04 - acc: 0.8188Epoch 00077: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8299e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 79/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9149e-04 - acc: 0.8188Epoch 00078: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9467e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 80/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1519e-04 - acc: 0.8112Epoch 00079: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1698e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 81/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4721e-04 - acc: 0.8224Epoch 00080: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4540e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 82/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8648e-04 - acc: 0.8194Epoch 00081: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8637e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 83/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0475e-04 - acc: 0.8200Epoch 00082: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0379e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 84/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8415e-04 - acc: 0.8318Epoch 00083: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8272e-04 - acc: 0.8324 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 85/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0287e-04 - acc: 0.8141Epoch 00084: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0319e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 86/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8832e-04 - acc: 0.8188Epoch 00085: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9002e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 87/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1809e-04 - acc: 0.8241Epoch 00086: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1579e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 88/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0293e-04 - acc: 0.8165Epoch 00087: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0141e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 89/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0473e-04 - acc: 0.8247Epoch 00088: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0657e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 90/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2654e-04 - acc: 0.8194Epoch 00089: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2578e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 91/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3751e-04 - acc: 0.8141Epoch 00090: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3668e-04 - acc: 0.8148 - val_loss: 0.0013 - val_acc: 0.7827
Epoch 92/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9472e-04 - acc: 0.8276Epoch 00091: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9451e-04 - acc: 0.8277 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 93/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0844e-04 - acc: 0.8200Epoch 00092: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0764e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 94/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9242e-04 - acc: 0.8153Epoch 00093: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9374e-04 - acc: 0.8148 - val_loss: 0.0012 - val_acc: 0.7710
Epoch 95/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0173e-04 - acc: 0.8194Epoch 00094: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9990e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 96/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1527e-04 - acc: 0.8282Epoch 00095: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1329e-04 - acc: 0.8277 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 97/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0890e-04 - acc: 0.8218Epoch 00096: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0738e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 98/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0292e-04 - acc: 0.8235Epoch 00097: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0221e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 99/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7159e-04 - acc: 0.8165Epoch 00098: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7167e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 100/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9243e-04 - acc: 0.8229Epoch 00099: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9076e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 101/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9394e-04 - acc: 0.8265Epoch 00100: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9315e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 102/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8253e-04 - acc: 0.8253Epoch 00101: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8167e-04 - acc: 0.8248 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 103/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8578e-04 - acc: 0.8241Epoch 00102: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8615e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 104/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.5944e-04 - acc: 0.8071Epoch 00103: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.5891e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 105/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0974e-04 - acc: 0.8159Epoch 00104: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0792e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 106/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8230e-04 - acc: 0.8318Epoch 00105: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8077e-04 - acc: 0.8306 - val_loss: 0.0011 - val_acc: 0.7664
Epoch 107/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1772e-04 - acc: 0.8118Epoch 00106: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1648e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 108/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0033e-04 - acc: 0.8147Epoch 00107: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9956e-04 - acc: 0.8137 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 109/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8483e-04 - acc: 0.8171Epoch 00108: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8854e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 110/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1113e-04 - acc: 0.8165Epoch 00109: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0918e-04 - acc: 0.8154 - val_loss: 0.0010 - val_acc: 0.7804
Epoch 111/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9483e-04 - acc: 0.8147Epoch 00110: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9537e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 112/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9194e-04 - acc: 0.8171Epoch 00111: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9164e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 113/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9775e-04 - acc: 0.8253Epoch 00112: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9767e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 114/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0277e-04 - acc: 0.8200Epoch 00113: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0195e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 115/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0730e-04 - acc: 0.8112Epoch 00114: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0529e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 116/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7551e-04 - acc: 0.8259Epoch 00115: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7364e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 117/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8935e-04 - acc: 0.8182Epoch 00116: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8922e-04 - acc: 0.8189 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 118/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7715e-04 - acc: 0.8094Epoch 00117: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7698e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 119/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8146e-04 - acc: 0.8118Epoch 00118: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8015e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 120/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0667e-04 - acc: 0.8153Epoch 00119: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0519e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 121/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0612e-04 - acc: 0.8253Epoch 00120: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0548e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7640
Epoch 122/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3035e-04 - acc: 0.8194Epoch 00121: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3020e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 123/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0795e-04 - acc: 0.8224Epoch 00122: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0684e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 124/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9769e-04 - acc: 0.8300Epoch 00123: val_loss improved from 0.00102 to 0.00102, saving model to weights.best.from_Adamax
1712/1712 [==============================] - 2s - loss: 7.9927e-04 - acc: 0.8283 - val_loss: 0.0010 - val_acc: 0.8037
Epoch 125/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1947e-04 - acc: 0.8288Epoch 00124: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1710e-04 - acc: 0.8289 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 126/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2774e-04 - acc: 0.8106Epoch 00125: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2811e-04 - acc: 0.8113 - val_loss: 0.0012 - val_acc: 0.7991
Epoch 127/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8756e-04 - acc: 0.8265Epoch 00126: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9100e-04 - acc: 0.8259 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 128/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9523e-04 - acc: 0.8212Epoch 00127: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9686e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 129/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0492e-04 - acc: 0.8176Epoch 00128: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0453e-04 - acc: 0.8183 - val_loss: 0.0012 - val_acc: 0.7617
Epoch 130/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9022e-04 - acc: 0.8176Epoch 00129: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8939e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 131/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2871e-04 - acc: 0.8141Epoch 00130: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2922e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 132/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0580e-04 - acc: 0.8159Epoch 00131: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0570e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 133/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8905e-04 - acc: 0.8200Epoch 00132: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8752e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 134/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9299e-04 - acc: 0.8135Epoch 00133: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9354e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 135/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0620e-04 - acc: 0.8135Epoch 00134: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0494e-04 - acc: 0.8131 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 136/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9112e-04 - acc: 0.8194Epoch 00135: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9081e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7593
Epoch 137/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2133e-04 - acc: 0.8218Epoch 00136: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2104e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 138/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0846e-04 - acc: 0.8276Epoch 00137: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0933e-04 - acc: 0.8259 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 139/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2852e-04 - acc: 0.8159Epoch 00138: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3109e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 140/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7682e-04 - acc: 0.8247Epoch 00139: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7661e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 141/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2322e-04 - acc: 0.8153Epoch 00140: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2565e-04 - acc: 0.8154 - val_loss: 0.0010 - val_acc: 0.7780
Epoch 142/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0604e-04 - acc: 0.8129Epoch 00141: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0545e-04 - acc: 0.8131 - val_loss: 0.0010 - val_acc: 0.7780
Epoch 143/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9421e-04 - acc: 0.8294Epoch 00142: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9495e-04 - acc: 0.8300 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 144/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8970e-04 - acc: 0.8071Epoch 00143: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8864e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 145/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.6990e-04 - acc: 0.8218Epoch 00144: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.6820e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 146/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0095e-04 - acc: 0.8171Epoch 00145: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0421e-04 - acc: 0.8172 - val_loss: 0.0010 - val_acc: 0.8107
Epoch 147/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8166e-04 - acc: 0.8094Epoch 00146: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8107e-04 - acc: 0.8096 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 148/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0004e-04 - acc: 0.8312Epoch 00147: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0050e-04 - acc: 0.8306 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 149/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0920e-04 - acc: 0.8241Epoch 00148: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1056e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 150/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0009e-04 - acc: 0.8229Epoch 00149: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9884e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 151/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2130e-04 - acc: 0.8206Epoch 00150: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2193e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 152/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9540e-04 - acc: 0.8276Epoch 00151: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0180e-04 - acc: 0.8271 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 153/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8284e-04 - acc: 0.8129Epoch 00152: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8068e-04 - acc: 0.8131 - val_loss: 0.0010 - val_acc: 0.8037
Epoch 154/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1826e-04 - acc: 0.8271Epoch 00153: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1843e-04 - acc: 0.8271 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 155/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2032e-04 - acc: 0.8176Epoch 00154: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1952e-04 - acc: 0.8172 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 156/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2054e-04 - acc: 0.8147Epoch 00155: val_loss improved from 0.00102 to 0.00101, saving model to weights.best.from_Adamax
1712/1712 [==============================] - 2s - loss: 8.1918e-04 - acc: 0.8154 - val_loss: 0.0010 - val_acc: 0.7804
Epoch 157/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8784e-04 - acc: 0.8241Epoch 00156: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9350e-04 - acc: 0.8236 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 158/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8343e-04 - acc: 0.8165Epoch 00157: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8297e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 159/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2960e-04 - acc: 0.8088Epoch 00158: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2891e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7570
Epoch 160/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1634e-04 - acc: 0.8153Epoch 00159: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1618e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 161/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1929e-04 - acc: 0.8306Epoch 00160: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2155e-04 - acc: 0.8312 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 162/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9124e-04 - acc: 0.8265Epoch 00161: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9192e-04 - acc: 0.8271 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 163/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9909e-04 - acc: 0.8018Epoch 00162: val_loss improved from 0.00101 to 0.00100, saving model to weights.best.from_Adamax
1712/1712 [==============================] - 2s - loss: 7.9845e-04 - acc: 0.8014 - val_loss: 9.9790e-04 - val_acc: 0.7734
Epoch 164/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9181e-04 - acc: 0.8188Epoch 00163: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9077e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 165/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2041e-04 - acc: 0.8300Epoch 00164: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1939e-04 - acc: 0.8300 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 166/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8235e-04 - acc: 0.8082Epoch 00165: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8298e-04 - acc: 0.8072 - val_loss: 0.0012 - val_acc: 0.7593
Epoch 167/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5364e-04 - acc: 0.8118Epoch 00166: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5263e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 168/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0919e-04 - acc: 0.8300Epoch 00167: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0994e-04 - acc: 0.8294 - val_loss: 0.0010 - val_acc: 0.7827
Epoch 169/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9844e-04 - acc: 0.8100Epoch 00168: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0494e-04 - acc: 0.8096 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 170/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2984e-04 - acc: 0.8100Epoch 00169: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2973e-04 - acc: 0.8090 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 171/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9902e-04 - acc: 0.8253Epoch 00170: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9784e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 172/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0005e-04 - acc: 0.8124Epoch 00171: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0066e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 173/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3811e-04 - acc: 0.8182Epoch 00172: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3690e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7640
Epoch 174/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9569e-04 - acc: 0.8182Epoch 00173: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9507e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 175/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0214e-04 - acc: 0.8259Epoch 00174: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0163e-04 - acc: 0.8259 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 176/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9214e-04 - acc: 0.8253Epoch 00175: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9160e-04 - acc: 0.8242 - val_loss: 0.0012 - val_acc: 0.7944
Epoch 177/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8954e-04 - acc: 0.8241Epoch 00176: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8788e-04 - acc: 0.8248 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 178/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0060e-04 - acc: 0.8212Epoch 00177: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9941e-04 - acc: 0.8213 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 179/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9106e-04 - acc: 0.8188Epoch 00178: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9057e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 180/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1927e-04 - acc: 0.8253Epoch 00179: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1781e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 181/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1115e-04 - acc: 0.8224Epoch 00180: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0941e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 182/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8412e-04 - acc: 0.8200Epoch 00181: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8507e-04 - acc: 0.8213 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 183/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4464e-04 - acc: 0.8229Epoch 00182: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4403e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 184/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0514e-04 - acc: 0.8212Epoch 00183: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0714e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 185/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3365e-04 - acc: 0.8253Epoch 00184: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3193e-04 - acc: 0.8248 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 186/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9715e-04 - acc: 0.8229Epoch 00185: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9522e-04 - acc: 0.8230 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 187/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0053e-04 - acc: 0.8153Epoch 00186: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0065e-04 - acc: 0.8148 - val_loss: 0.0012 - val_acc: 0.7617
Epoch 188/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2223e-04 - acc: 0.8176Epoch 00187: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2061e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 189/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2104e-04 - acc: 0.8224Epoch 00188: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1967e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 190/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2186e-04 - acc: 0.8194Epoch 00189: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1964e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 191/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3392e-04 - acc: 0.8165Epoch 00190: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3404e-04 - acc: 0.8166 - val_loss: 0.0010 - val_acc: 0.7991
Epoch 192/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2199e-04 - acc: 0.8288Epoch 00191: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2016e-04 - acc: 0.8294 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 193/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2049e-04 - acc: 0.8106Epoch 00192: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1921e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 194/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0192e-04 - acc: 0.8147Epoch 00193: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0175e-04 - acc: 0.8148 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 195/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9613e-04 - acc: 0.8182Epoch 00194: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9696e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 196/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7939e-04 - acc: 0.8341Epoch 00195: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7910e-04 - acc: 0.8341 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 197/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8648e-04 - acc: 0.8276Epoch 00196: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8422e-04 - acc: 0.8283 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 198/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8507e-04 - acc: 0.8118Epoch 00197: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8654e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 199/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8925e-04 - acc: 0.8188Epoch 00198: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8753e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 200/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8528e-04 - acc: 0.8176Epoch 00199: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8935e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 201/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2532e-04 - acc: 0.8076Epoch 00200: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2490e-04 - acc: 0.8090 - val_loss: 0.0010 - val_acc: 0.7991
Epoch 202/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0652e-04 - acc: 0.8253Epoch 00201: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1004e-04 - acc: 0.8254 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 203/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0176e-04 - acc: 0.8012Epoch 00202: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0044e-04 - acc: 0.8014 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 204/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8135e-04 - acc: 0.8218Epoch 00203: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8228e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 205/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8335e-04 - acc: 0.8165Epoch 00204: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8173e-04 - acc: 0.8172 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 206/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7435e-04 - acc: 0.8147Epoch 00205: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7340e-04 - acc: 0.8154 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 207/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2758e-04 - acc: 0.8159Epoch 00206: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2786e-04 - acc: 0.8166 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 208/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9437e-04 - acc: 0.8235Epoch 00207: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9402e-04 - acc: 0.8248 - val_loss: 0.0010 - val_acc: 0.7850
Epoch 209/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8435e-04 - acc: 0.8000Epoch 00208: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8247e-04 - acc: 0.8014 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 210/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0566e-04 - acc: 0.8147Epoch 00209: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0471e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 211/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1193e-04 - acc: 0.8188Epoch 00210: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1179e-04 - acc: 0.8195 - val_loss: 0.0012 - val_acc: 0.7664
Epoch 212/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1847e-04 - acc: 0.8129Epoch 00211: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2162e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 213/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4566e-04 - acc: 0.8241Epoch 00212: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4399e-04 - acc: 0.8248 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 214/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2488e-04 - acc: 0.8088Epoch 00213: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2539e-04 - acc: 0.8090 - val_loss: 0.0010 - val_acc: 0.7710
Epoch 215/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0419e-04 - acc: 0.8282Epoch 00214: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0368e-04 - acc: 0.8289 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 216/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0758e-04 - acc: 0.8112Epoch 00215: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0936e-04 - acc: 0.8119 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 217/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1046e-04 - acc: 0.8106Epoch 00216: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0941e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 218/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0674e-04 - acc: 0.8200Epoch 00217: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0633e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 219/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1410e-04 - acc: 0.8171Epoch 00218: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1457e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 220/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0930e-04 - acc: 0.8247Epoch 00219: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0677e-04 - acc: 0.8242 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 221/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1941e-04 - acc: 0.8200Epoch 00220: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1873e-04 - acc: 0.8201 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 222/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9642e-04 - acc: 0.8288Epoch 00221: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9731e-04 - acc: 0.8289 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 223/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9006e-04 - acc: 0.8171Epoch 00222: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9137e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 224/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9883e-04 - acc: 0.8141Epoch 00223: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0096e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 225/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8786e-04 - acc: 0.8247Epoch 00224: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9124e-04 - acc: 0.8224 - val_loss: 0.0012 - val_acc: 0.7804
Epoch 226/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9231e-04 - acc: 0.8194Epoch 00225: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9085e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 227/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1573e-04 - acc: 0.8165Epoch 00226: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1439e-04 - acc: 0.8178 - val_loss: 0.0010 - val_acc: 0.7850
Epoch 228/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0123e-04 - acc: 0.8288Epoch 00227: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0220e-04 - acc: 0.8289 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 229/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4565e-04 - acc: 0.8094Epoch 00228: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4722e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 230/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0728e-04 - acc: 0.8241Epoch 00229: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0624e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 231/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2653e-04 - acc: 0.8112Epoch 00230: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2611e-04 - acc: 0.8119 - val_loss: 0.0010 - val_acc: 0.8084
Epoch 232/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1200e-04 - acc: 0.8229Epoch 00231: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1101e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 233/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9912e-04 - acc: 0.8276Epoch 00232: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0346e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 234/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9863e-04 - acc: 0.8224Epoch 00233: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9794e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 235/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1466e-04 - acc: 0.8265Epoch 00234: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1531e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 236/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4240e-04 - acc: 0.8224Epoch 00235: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4245e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 237/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1207e-04 - acc: 0.8353Epoch 00236: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1263e-04 - acc: 0.8353 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 238/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1229e-04 - acc: 0.8135Epoch 00237: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1151e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 239/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8173e-04 - acc: 0.8300Epoch 00238: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8226e-04 - acc: 0.8294 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 240/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1786e-04 - acc: 0.8165Epoch 00239: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1654e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 241/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0600e-04 - acc: 0.8188Epoch 00240: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0523e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 242/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9476e-04 - acc: 0.8206Epoch 00241: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9331e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 243/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8059e-04 - acc: 0.8271Epoch 00242: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8045e-04 - acc: 0.8265 - val_loss: 0.0010 - val_acc: 0.7991
Epoch 244/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9510e-04 - acc: 0.8212Epoch 00243: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9468e-04 - acc: 0.8218 - val_loss: 0.0010 - val_acc: 0.7991
Epoch 245/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1294e-04 - acc: 0.8194Epoch 00244: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1183e-04 - acc: 0.8195 - val_loss: 0.0012 - val_acc: 0.7850
Epoch 246/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3819e-04 - acc: 0.8176Epoch 00245: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3843e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 247/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9517e-04 - acc: 0.8212Epoch 00246: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9437e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 248/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0721e-04 - acc: 0.8112Epoch 00247: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0666e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 249/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0367e-04 - acc: 0.8171Epoch 00248: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0371e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 250/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0387e-04 - acc: 0.8282Epoch 00249: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0435e-04 - acc: 0.8271 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 251/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4101e-04 - acc: 0.8218Epoch 00250: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4204e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 252/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3603e-04 - acc: 0.8147Epoch 00251: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3486e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 253/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9003e-04 - acc: 0.8029Epoch 00252: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9194e-04 - acc: 0.8032 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 254/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2706e-04 - acc: 0.8382Epoch 00253: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2623e-04 - acc: 0.8382 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 255/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2860e-04 - acc: 0.8206Epoch 00254: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2673e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 256/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9741e-04 - acc: 0.8271Epoch 00255: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9658e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 257/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1660e-04 - acc: 0.8059Epoch 00256: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1581e-04 - acc: 0.8067 - val_loss: 0.0011 - val_acc: 0.7687
Epoch 258/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0658e-04 - acc: 0.8082Epoch 00257: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0613e-04 - acc: 0.8072 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 259/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7005e-04 - acc: 0.8335Epoch 00258: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7050e-04 - acc: 0.8335 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 260/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8741e-04 - acc: 0.8059Epoch 00259: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8596e-04 - acc: 0.8055 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 261/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2932e-04 - acc: 0.8265Epoch 00260: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2860e-04 - acc: 0.8254 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 262/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3108e-04 - acc: 0.8124Epoch 00261: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2914e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 263/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9676e-04 - acc: 0.8188Epoch 00262: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9734e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 264/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1587e-04 - acc: 0.8159Epoch 00263: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1633e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 265/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7778e-04 - acc: 0.8100Epoch 00264: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7964e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 266/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8771e-04 - acc: 0.8200Epoch 00265: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8866e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 267/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9358e-04 - acc: 0.8182Epoch 00266: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9170e-04 - acc: 0.8183 - val_loss: 0.0010 - val_acc: 0.7827
Epoch 268/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6199e-04 - acc: 0.8065Epoch 00267: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6108e-04 - acc: 0.8067 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 269/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1953e-04 - acc: 0.8206Epoch 00268: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1944e-04 - acc: 0.8201 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 270/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1019e-04 - acc: 0.8294Epoch 00269: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0947e-04 - acc: 0.8300 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 271/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0523e-04 - acc: 0.8218Epoch 00270: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0492e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 272/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0475e-04 - acc: 0.8294Epoch 00271: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0351e-04 - acc: 0.8283 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 273/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0213e-04 - acc: 0.8229Epoch 00272: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0278e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 274/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1747e-04 - acc: 0.8288Epoch 00273: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1683e-04 - acc: 0.8294 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 275/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3242e-04 - acc: 0.8206Epoch 00274: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3253e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 276/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0035e-04 - acc: 0.8165Epoch 00275: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9958e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 277/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7441e-04 - acc: 0.8235Epoch 00276: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7489e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 278/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1057e-04 - acc: 0.8076Epoch 00277: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0941e-04 - acc: 0.8072 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 279/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0811e-04 - acc: 0.8235Epoch 00278: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0853e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 280/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2633e-04 - acc: 0.8112Epoch 00279: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2604e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 281/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0951e-04 - acc: 0.8182Epoch 00280: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0987e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 282/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1390e-04 - acc: 0.8159Epoch 00281: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1327e-04 - acc: 0.8166 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 283/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0982e-04 - acc: 0.8212Epoch 00282: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0922e-04 - acc: 0.8213 - val_loss: 0.0010 - val_acc: 0.8131
Epoch 284/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1003e-04 - acc: 0.8229Epoch 00283: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1011e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 285/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.6314e-04 - acc: 0.8212Epoch 00284: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.6304e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 286/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8926e-04 - acc: 0.8194Epoch 00285: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8995e-04 - acc: 0.8201 - val_loss: 0.0010 - val_acc: 0.7780
Epoch 287/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9984e-04 - acc: 0.8235Epoch 00286: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0051e-04 - acc: 0.8230 - val_loss: 0.0010 - val_acc: 0.7804
Epoch 288/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1600e-04 - acc: 0.8159Epoch 00287: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1585e-04 - acc: 0.8166 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 289/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8993e-04 - acc: 0.8229Epoch 00288: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8862e-04 - acc: 0.8224 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 290/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2859e-04 - acc: 0.8082Epoch 00289: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2808e-04 - acc: 0.8084 - val_loss: 0.0010 - val_acc: 0.7734
Epoch 291/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0981e-04 - acc: 0.8300Epoch 00290: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0998e-04 - acc: 0.8294 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 292/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9440e-04 - acc: 0.8088Epoch 00291: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9674e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 293/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2655e-04 - acc: 0.8024Epoch 00292: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2527e-04 - acc: 0.8026 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 294/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5068e-04 - acc: 0.8235Epoch 00293: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5660e-04 - acc: 0.8207 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 295/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9147e-04 - acc: 0.8194Epoch 00294: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9086e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 296/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2418e-04 - acc: 0.8300Epoch 00295: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2364e-04 - acc: 0.8294 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 297/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3666e-04 - acc: 0.8353Epoch 00296: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3531e-04 - acc: 0.8359 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 298/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8927e-04 - acc: 0.8271Epoch 00297: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9088e-04 - acc: 0.8271 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 299/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1179e-04 - acc: 0.8212Epoch 00298: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1271e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 300/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2165e-04 - acc: 0.8182Epoch 00299: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2062e-04 - acc: 0.8189 - val_loss: 0.0010 - val_acc: 0.8014
In [34]:
plt.plot(history_Adamax.history['acc'])
plt.plot(history_Adamax.history['val_acc'])
plt.title('model accuracy -- Adamax')
plt.ylabel('accuracy')
plt.xlabel('epoch')
plt.legend(['train', 'test'], loc='upper left')
plt.show()
In [35]:
## Train with optimizer -- Nadam
## 
model_Nadam = Sequential.from_config(model_config)
model_Nadam.compile(optimizer='Nadam', loss='mean_squared_error', metrics=['accuracy'])
checkpointer_Nadam = ModelCheckpoint(filepath='weights.best.from_Nadam', 
                               verbose=1, save_best_only=True)
history_Nadam = model.fit(X_train, y_train,
          epochs=epochs, batch_size=20, validation_split=0.2, callbacks=[checkpointer_Nadam], verbose=1)
model_Nadam.save('my_model.h5.Nadam')
Train on 1712 samples, validate on 428 samples
Epoch 1/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2460e-04 - acc: 0.8188Epoch 00000: val_loss improved from inf to 0.00106, saving model to weights.best.from_Nadam
1712/1712 [==============================] - 2s - loss: 8.3814e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 2/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9043e-04 - acc: 0.8135Epoch 00001: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9006e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 3/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2717e-04 - acc: 0.8135Epoch 00002: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2768e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 4/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4642e-04 - acc: 0.8206Epoch 00003: val_loss improved from 0.00106 to 0.00103, saving model to weights.best.from_Nadam
1712/1712 [==============================] - 2s - loss: 8.4478e-04 - acc: 0.8207 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 5/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7199e-04 - acc: 0.8129Epoch 00004: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7245e-04 - acc: 0.8119 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 6/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4864e-04 - acc: 0.8206Epoch 00005: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5052e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 7/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0887e-04 - acc: 0.8171Epoch 00006: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0912e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 8/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2698e-04 - acc: 0.8194Epoch 00007: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2537e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7617
Epoch 9/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1218e-04 - acc: 0.8182Epoch 00008: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1081e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 10/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0133e-04 - acc: 0.8312Epoch 00009: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0202e-04 - acc: 0.8318 - val_loss: 0.0010 - val_acc: 0.8107
Epoch 11/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9767e-04 - acc: 0.8241Epoch 00010: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9724e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 12/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9783e-04 - acc: 0.8159Epoch 00011: val_loss improved from 0.00103 to 0.00102, saving model to weights.best.from_Nadam
1712/1712 [==============================] - 2s - loss: 7.9660e-04 - acc: 0.8166 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 13/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.6863e-04 - acc: 0.8171Epoch 00012: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.6902e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 14/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9762e-04 - acc: 0.8088Epoch 00013: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0726e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 15/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3479e-04 - acc: 0.8324Epoch 00014: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3361e-04 - acc: 0.8329 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 16/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1203e-04 - acc: 0.8324Epoch 00015: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1103e-04 - acc: 0.8318 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 17/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5800e-04 - acc: 0.8200Epoch 00016: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5604e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 18/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9590e-04 - acc: 0.8171Epoch 00017: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9636e-04 - acc: 0.8172 - val_loss: 0.0010 - val_acc: 0.8131
Epoch 19/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2340e-04 - acc: 0.8200Epoch 00018: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2165e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 20/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1882e-04 - acc: 0.8159Epoch 00019: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1752e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 21/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0221e-04 - acc: 0.8229Epoch 00020: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0227e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 22/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8533e-04 - acc: 0.8294Epoch 00021: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8449e-04 - acc: 0.8289 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 23/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2788e-04 - acc: 0.8200Epoch 00022: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2678e-04 - acc: 0.8213 - val_loss: 0.0010 - val_acc: 0.7991
Epoch 24/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0319e-04 - acc: 0.8171Epoch 00023: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0138e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 25/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5177e-04 - acc: 0.8159Epoch 00024: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5372e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 26/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0727e-04 - acc: 0.8065Epoch 00025: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0795e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 27/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9034e-04 - acc: 0.8288Epoch 00026: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8904e-04 - acc: 0.8283 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 28/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9176e-04 - acc: 0.8206Epoch 00027: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9440e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 29/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8782e-04 - acc: 0.8229Epoch 00028: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8863e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 30/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0720e-04 - acc: 0.8247Epoch 00029: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0769e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 31/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1843e-04 - acc: 0.8312Epoch 00030: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1816e-04 - acc: 0.8306 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 32/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4857e-04 - acc: 0.8206Epoch 00031: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4766e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 33/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2299e-04 - acc: 0.8076Epoch 00032: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2234e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 34/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8233e-04 - acc: 0.8171Epoch 00033: val_loss improved from 0.00102 to 0.00102, saving model to weights.best.from_Nadam
1712/1712 [==============================] - 2s - loss: 7.8369e-04 - acc: 0.8172 - val_loss: 0.0010 - val_acc: 0.8178
Epoch 35/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4070e-04 - acc: 0.8153Epoch 00034: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4026e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 36/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1661e-04 - acc: 0.8206Epoch 00035: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1704e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 37/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5089e-04 - acc: 0.8141Epoch 00036: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4945e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 38/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0914e-04 - acc: 0.8288Epoch 00037: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0805e-04 - acc: 0.8283 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 39/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2729e-04 - acc: 0.8176Epoch 00038: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2652e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 40/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2734e-04 - acc: 0.8112Epoch 00039: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2532e-04 - acc: 0.8125 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 41/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8748e-04 - acc: 0.8171Epoch 00040: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8947e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 42/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7912e-04 - acc: 0.8253Epoch 00041: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7860e-04 - acc: 0.8248 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 43/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4581e-04 - acc: 0.8024Epoch 00042: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4500e-04 - acc: 0.8032 - val_loss: 0.0010 - val_acc: 0.8037
Epoch 44/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9435e-04 - acc: 0.8094Epoch 00043: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0633e-04 - acc: 0.8102 - val_loss: 0.0010 - val_acc: 0.8084
Epoch 45/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0870e-04 - acc: 0.8224Epoch 00044: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1030e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 46/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2816e-04 - acc: 0.8206Epoch 00045: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2731e-04 - acc: 0.8213 - val_loss: 0.0010 - val_acc: 0.7991
Epoch 47/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1715e-04 - acc: 0.8124Epoch 00046: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1711e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 48/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3041e-04 - acc: 0.8200Epoch 00047: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3487e-04 - acc: 0.8201 - val_loss: 0.0010 - val_acc: 0.7827
Epoch 49/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0095e-04 - acc: 0.8165Epoch 00048: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0064e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 50/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3501e-04 - acc: 0.8218Epoch 00049: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3439e-04 - acc: 0.8224 - val_loss: 0.0010 - val_acc: 0.7827
Epoch 51/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5190e-04 - acc: 0.8112Epoch 00050: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4932e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 52/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6832e-04 - acc: 0.8159Epoch 00051: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6723e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 53/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0535e-04 - acc: 0.8141Epoch 00052: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0733e-04 - acc: 0.8148 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 54/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8482e-04 - acc: 0.8288Epoch 00053: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8437e-04 - acc: 0.8294 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 55/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2446e-04 - acc: 0.8065Epoch 00054: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2311e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 56/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1264e-04 - acc: 0.8294Epoch 00055: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1517e-04 - acc: 0.8294 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 57/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2225e-04 - acc: 0.8065Epoch 00056: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2297e-04 - acc: 0.8061 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 58/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3641e-04 - acc: 0.8324Epoch 00057: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3626e-04 - acc: 0.8329 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 59/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8044e-04 - acc: 0.8247Epoch 00058: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8273e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 60/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8142e-04 - acc: 0.8188Epoch 00059: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8426e-04 - acc: 0.8178 - val_loss: 0.0010 - val_acc: 0.8084
Epoch 61/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9282e-04 - acc: 0.8118Epoch 00060: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9148e-04 - acc: 0.8125 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 62/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8691e-04 - acc: 0.8200Epoch 00061: val_loss improved from 0.00102 to 0.00102, saving model to weights.best.from_Nadam
1712/1712 [==============================] - 2s - loss: 7.8584e-04 - acc: 0.8201 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 63/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8008e-04 - acc: 0.8135Epoch 00062: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7964e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 64/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8797e-04 - acc: 0.8306Epoch 00063: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8613e-04 - acc: 0.8312 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 65/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3224e-04 - acc: 0.8212Epoch 00064: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3251e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 66/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8374e-04 - acc: 0.8212Epoch 00065: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8305e-04 - acc: 0.8224 - val_loss: 0.0010 - val_acc: 0.8037
Epoch 67/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2009e-04 - acc: 0.8176Epoch 00066: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2046e-04 - acc: 0.8183 - val_loss: 0.0010 - val_acc: 0.8061
Epoch 68/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3590e-04 - acc: 0.8247Epoch 00067: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3495e-04 - acc: 0.8254 - val_loss: 0.0012 - val_acc: 0.7874
Epoch 69/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8681e-04 - acc: 0.8224Epoch 00068: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8768e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 70/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2168e-04 - acc: 0.8312Epoch 00069: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1963e-04 - acc: 0.8318 - val_loss: 0.0010 - val_acc: 0.8037
Epoch 71/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5224e-04 - acc: 0.8265Epoch 00070: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5164e-04 - acc: 0.8271 - val_loss: 0.0010 - val_acc: 0.7734
Epoch 72/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2239e-04 - acc: 0.8129Epoch 00071: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2165e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 73/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9129e-04 - acc: 0.8235Epoch 00072: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9166e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 74/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3026e-04 - acc: 0.7976Epoch 00073: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2982e-04 - acc: 0.7967 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 75/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4462e-04 - acc: 0.8118Epoch 00074: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4590e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 76/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3779e-04 - acc: 0.8235Epoch 00075: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3694e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 77/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1639e-04 - acc: 0.8253Epoch 00076: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1855e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 78/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3042e-04 - acc: 0.8159Epoch 00077: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3085e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 79/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9037e-04 - acc: 0.8176Epoch 00078: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8984e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 80/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0167e-04 - acc: 0.8218Epoch 00079: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0068e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 81/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0152e-04 - acc: 0.8282Epoch 00080: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0019e-04 - acc: 0.8283 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 82/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9813e-04 - acc: 0.8206Epoch 00081: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9724e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 83/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2237e-04 - acc: 0.8229Epoch 00082: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2487e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 84/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0683e-04 - acc: 0.8171Epoch 00083: val_loss improved from 0.00102 to 0.00101, saving model to weights.best.from_Nadam
1712/1712 [==============================] - 2s - loss: 8.0743e-04 - acc: 0.8166 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 85/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8968e-04 - acc: 0.8188Epoch 00084: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8880e-04 - acc: 0.8172 - val_loss: 0.0012 - val_acc: 0.7921
Epoch 86/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2394e-04 - acc: 0.8224Epoch 00085: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2374e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 87/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7486e-04 - acc: 0.8188Epoch 00086: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7482e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 88/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5225e-04 - acc: 0.8159Epoch 00087: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5119e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7617
Epoch 89/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0313e-04 - acc: 0.8271Epoch 00088: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0178e-04 - acc: 0.8283 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 90/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0363e-04 - acc: 0.8365Epoch 00089: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0475e-04 - acc: 0.8364 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 91/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2405e-04 - acc: 0.8147Epoch 00090: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2819e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 92/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8962e-04 - acc: 0.8159Epoch 00091: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8943e-04 - acc: 0.8160 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 93/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0289e-04 - acc: 0.8235Epoch 00092: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0588e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 94/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2960e-04 - acc: 0.8171Epoch 00093: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2963e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 95/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2237e-04 - acc: 0.8100Epoch 00094: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2418e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 96/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1748e-04 - acc: 0.8194Epoch 00095: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1779e-04 - acc: 0.8201 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 97/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1873e-04 - acc: 0.8188Epoch 00096: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2003e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 98/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2002e-04 - acc: 0.8241Epoch 00097: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1731e-04 - acc: 0.8242 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 99/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.7006e-04 - acc: 0.8200Epoch 00098: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6985e-04 - acc: 0.8213 - val_loss: 0.0010 - val_acc: 0.8084
Epoch 100/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2688e-04 - acc: 0.8176Epoch 00099: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2520e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 101/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1334e-04 - acc: 0.8259Epoch 00100: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1406e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 102/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4724e-04 - acc: 0.8041Epoch 00101: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4730e-04 - acc: 0.8037 - val_loss: 0.0012 - val_acc: 0.8084
Epoch 103/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2992e-04 - acc: 0.8188Epoch 00102: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2839e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 104/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2462e-04 - acc: 0.8224Epoch 00103: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2363e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 105/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2315e-04 - acc: 0.8212Epoch 00104: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2350e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 106/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0664e-04 - acc: 0.8112Epoch 00105: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0518e-04 - acc: 0.8119 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 107/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0887e-04 - acc: 0.8182Epoch 00106: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0767e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 108/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3429e-04 - acc: 0.8171Epoch 00107: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3333e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 109/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1151e-04 - acc: 0.8329Epoch 00108: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1049e-04 - acc: 0.8335 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 110/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0025e-04 - acc: 0.8100Epoch 00109: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9919e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 111/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0289e-04 - acc: 0.8218Epoch 00110: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0214e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 112/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0430e-04 - acc: 0.8188Epoch 00111: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0284e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 113/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0392e-04 - acc: 0.8241Epoch 00112: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0437e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 114/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1438e-04 - acc: 0.8253Epoch 00113: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1445e-04 - acc: 0.8248 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 115/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1827e-04 - acc: 0.8165Epoch 00114: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1782e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 116/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0535e-04 - acc: 0.8212Epoch 00115: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0528e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 117/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1551e-04 - acc: 0.8141Epoch 00116: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1541e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7664
Epoch 118/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0835e-04 - acc: 0.8288Epoch 00117: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0921e-04 - acc: 0.8294 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 119/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9175e-04 - acc: 0.8259Epoch 00118: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9009e-04 - acc: 0.8265 - val_loss: 0.0010 - val_acc: 0.7991
Epoch 120/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1261e-04 - acc: 0.8235Epoch 00119: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1005e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 121/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9691e-04 - acc: 0.8265Epoch 00120: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9731e-04 - acc: 0.8259 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 122/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9453e-04 - acc: 0.8224Epoch 00121: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9481e-04 - acc: 0.8236 - val_loss: 0.0012 - val_acc: 0.8014
Epoch 123/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4086e-04 - acc: 0.8182Epoch 00122: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4368e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 124/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9247e-04 - acc: 0.8194Epoch 00123: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9360e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 125/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2899e-04 - acc: 0.8159Epoch 00124: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2845e-04 - acc: 0.8166 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 126/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0897e-04 - acc: 0.8194Epoch 00125: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1482e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 127/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9776e-04 - acc: 0.8124Epoch 00126: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0102e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 128/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9739e-04 - acc: 0.8329Epoch 00127: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0046e-04 - acc: 0.8329 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 129/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2169e-04 - acc: 0.8200Epoch 00128: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2040e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 130/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1105e-04 - acc: 0.8129Epoch 00129: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1495e-04 - acc: 0.8119 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 131/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3524e-04 - acc: 0.8218Epoch 00130: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3399e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 132/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8465e-04 - acc: 0.8288Epoch 00131: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8292e-04 - acc: 0.8277 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 133/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0135e-04 - acc: 0.8224Epoch 00132: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0059e-04 - acc: 0.8213 - val_loss: 0.0012 - val_acc: 0.7991
Epoch 134/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2667e-04 - acc: 0.8124Epoch 00133: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2797e-04 - acc: 0.8113 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 135/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9214e-04 - acc: 0.8276Epoch 00134: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9193e-04 - acc: 0.8271 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 136/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9096e-04 - acc: 0.8253Epoch 00135: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9100e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 137/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0119e-04 - acc: 0.8229Epoch 00136: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9996e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 138/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9912e-04 - acc: 0.8265Epoch 00137: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0030e-04 - acc: 0.8259 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 139/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1295e-04 - acc: 0.8176Epoch 00138: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1225e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 140/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1600e-04 - acc: 0.8118Epoch 00139: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1454e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 141/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4674e-04 - acc: 0.8118Epoch 00140: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4835e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 142/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1867e-04 - acc: 0.8112Epoch 00141: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1733e-04 - acc: 0.8107 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 143/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9506e-04 - acc: 0.8253Epoch 00142: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9570e-04 - acc: 0.8230 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 144/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0443e-04 - acc: 0.8235Epoch 00143: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0374e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.8131
Epoch 145/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0423e-04 - acc: 0.8088Epoch 00144: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0540e-04 - acc: 0.8090 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 146/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1088e-04 - acc: 0.8218Epoch 00145: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1112e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 147/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9182e-04 - acc: 0.8194Epoch 00146: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9096e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 148/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2348e-04 - acc: 0.8271Epoch 00147: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2237e-04 - acc: 0.8271 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 149/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1708e-04 - acc: 0.8218Epoch 00148: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1635e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 150/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1842e-04 - acc: 0.8212Epoch 00149: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1765e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 151/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1923e-04 - acc: 0.8218Epoch 00150: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2028e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 152/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9127e-04 - acc: 0.8271Epoch 00151: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9033e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 153/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7814e-04 - acc: 0.8194Epoch 00152: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7798e-04 - acc: 0.8201 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 154/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4398e-04 - acc: 0.8282Epoch 00153: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4257e-04 - acc: 0.8277 - val_loss: 0.0010 - val_acc: 0.8201
Epoch 155/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6457e-04 - acc: 0.8241Epoch 00154: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6338e-04 - acc: 0.8236 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 156/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9085e-04 - acc: 0.8141Epoch 00155: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8986e-04 - acc: 0.8131 - val_loss: 0.0010 - val_acc: 0.8037
Epoch 157/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1949e-04 - acc: 0.8300Epoch 00156: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1995e-04 - acc: 0.8277 - val_loss: 0.0012 - val_acc: 0.7827
Epoch 158/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0505e-04 - acc: 0.8194Epoch 00157: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0448e-04 - acc: 0.8189 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 159/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8832e-04 - acc: 0.8335Epoch 00158: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8791e-04 - acc: 0.8341 - val_loss: 0.0011 - val_acc: 0.7757
Epoch 160/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9130e-04 - acc: 0.8312Epoch 00159: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9175e-04 - acc: 0.8306 - val_loss: 0.0011 - val_acc: 0.7664
Epoch 161/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9230e-04 - acc: 0.8276Epoch 00160: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9372e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 162/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9554e-04 - acc: 0.8200Epoch 00161: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9642e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 163/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2933e-04 - acc: 0.8218Epoch 00162: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2833e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 164/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.6664e-04 - acc: 0.8247Epoch 00163: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.6553e-04 - acc: 0.8254 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 165/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0720e-04 - acc: 0.8276Epoch 00164: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0580e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 166/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9470e-04 - acc: 0.8335Epoch 00165: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9327e-04 - acc: 0.8341 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 167/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8111e-04 - acc: 0.8282Epoch 00166: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8029e-04 - acc: 0.8271 - val_loss: 0.0011 - val_acc: 0.8131
Epoch 168/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3591e-04 - acc: 0.8218Epoch 00167: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3610e-04 - acc: 0.8224 - val_loss: 0.0010 - val_acc: 0.8084
Epoch 169/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9218e-04 - acc: 0.8324Epoch 00168: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9133e-04 - acc: 0.8335 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 170/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3895e-04 - acc: 0.8118Epoch 00169: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3780e-04 - acc: 0.8119 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 171/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0403e-04 - acc: 0.8247Epoch 00170: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0268e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 172/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9451e-04 - acc: 0.8212Epoch 00171: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9543e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 173/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8239e-04 - acc: 0.8276Epoch 00172: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8270e-04 - acc: 0.8271 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 174/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3768e-04 - acc: 0.8353Epoch 00173: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3716e-04 - acc: 0.8335 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 175/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4585e-04 - acc: 0.8047Epoch 00174: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4666e-04 - acc: 0.8049 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 176/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3378e-04 - acc: 0.8041Epoch 00175: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3243e-04 - acc: 0.8043 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 177/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0380e-04 - acc: 0.8141Epoch 00176: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0309e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 178/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7536e-04 - acc: 0.8276Epoch 00177: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7387e-04 - acc: 0.8283 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 179/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3524e-04 - acc: 0.8224Epoch 00178: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3458e-04 - acc: 0.8224 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 180/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0432e-04 - acc: 0.8224Epoch 00179: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0267e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 181/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9855e-04 - acc: 0.8212Epoch 00180: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9736e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 182/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1384e-04 - acc: 0.8082Epoch 00181: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1473e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 183/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0248e-04 - acc: 0.8206Epoch 00182: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0341e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 184/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2667e-04 - acc: 0.8176Epoch 00183: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2712e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 185/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2064e-04 - acc: 0.8200Epoch 00184: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1874e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 186/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9932e-04 - acc: 0.8206Epoch 00185: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9799e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 187/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8749e-04 - acc: 0.8235Epoch 00186: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8865e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 188/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8521e-04 - acc: 0.8288Epoch 00187: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8473e-04 - acc: 0.8277 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 189/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8701e-04 - acc: 0.8206Epoch 00188: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8545e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 190/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2543e-04 - acc: 0.8171Epoch 00189: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2428e-04 - acc: 0.8178 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 191/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7670e-04 - acc: 0.8229Epoch 00190: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7501e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 192/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2407e-04 - acc: 0.8171Epoch 00191: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2624e-04 - acc: 0.8154 - val_loss: 0.0010 - val_acc: 0.7991
Epoch 193/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3654e-04 - acc: 0.8212Epoch 00192: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3573e-04 - acc: 0.8213 - val_loss: 0.0010 - val_acc: 0.8178
Epoch 194/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6289e-04 - acc: 0.8276Epoch 00193: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6167e-04 - acc: 0.8277 - val_loss: 0.0010 - val_acc: 0.8154
Epoch 195/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7542e-04 - acc: 0.8265Epoch 00194: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7527e-04 - acc: 0.8271 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 196/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2373e-04 - acc: 0.8241Epoch 00195: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2235e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 197/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1545e-04 - acc: 0.8353Epoch 00196: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1440e-04 - acc: 0.8353 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 198/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9198e-04 - acc: 0.8271Epoch 00197: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9127e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 199/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2887e-04 - acc: 0.8118Epoch 00198: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3977e-04 - acc: 0.8107 - val_loss: 0.0012 - val_acc: 0.7710
Epoch 200/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1678e-04 - acc: 0.8088Epoch 00199: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1685e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 201/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0498e-04 - acc: 0.8171Epoch 00200: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0343e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 202/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9380e-04 - acc: 0.8247Epoch 00201: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9276e-04 - acc: 0.8248 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 203/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1955e-04 - acc: 0.8271Epoch 00202: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1906e-04 - acc: 0.8277 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 204/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9827e-04 - acc: 0.8224Epoch 00203: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9870e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 205/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1723e-04 - acc: 0.8171Epoch 00204: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1550e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.8107
Epoch 206/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1589e-04 - acc: 0.8153Epoch 00205: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1994e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 207/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0215e-04 - acc: 0.8212Epoch 00206: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0474e-04 - acc: 0.8201 - val_loss: 0.0010 - val_acc: 0.8154
Epoch 208/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0457e-04 - acc: 0.8153Epoch 00207: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0453e-04 - acc: 0.8154 - val_loss: 0.0010 - val_acc: 0.7991
Epoch 209/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2014e-04 - acc: 0.8153Epoch 00208: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2006e-04 - acc: 0.8154 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 210/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9541e-04 - acc: 0.8118Epoch 00209: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9402e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 211/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0634e-04 - acc: 0.8194Epoch 00210: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0940e-04 - acc: 0.8183 - val_loss: 0.0010 - val_acc: 0.7874
Epoch 212/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9950e-04 - acc: 0.8024Epoch 00211: val_loss improved from 0.00101 to 0.00100, saving model to weights.best.from_Nadam
1712/1712 [==============================] - 2s - loss: 7.9871e-04 - acc: 0.8026 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 213/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8943e-04 - acc: 0.8188Epoch 00212: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8846e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 214/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0603e-04 - acc: 0.8253Epoch 00213: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0732e-04 - acc: 0.8259 - val_loss: 0.0011 - val_acc: 0.8131
Epoch 215/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9145e-04 - acc: 0.8082Epoch 00214: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9287e-04 - acc: 0.8072 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 216/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8157e-04 - acc: 0.8218Epoch 00215: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8157e-04 - acc: 0.8224 - val_loss: 0.0010 - val_acc: 0.7991
Epoch 217/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9608e-04 - acc: 0.8282Epoch 00216: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9642e-04 - acc: 0.8283 - val_loss: 0.0010 - val_acc: 0.8154
Epoch 218/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2823e-04 - acc: 0.8241Epoch 00217: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2726e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 219/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0480e-04 - acc: 0.8235Epoch 00218: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0395e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 220/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1587e-04 - acc: 0.8318Epoch 00219: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1503e-04 - acc: 0.8324 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 221/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1282e-04 - acc: 0.8241Epoch 00220: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1308e-04 - acc: 0.8230 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 222/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2426e-04 - acc: 0.8206Epoch 00221: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2513e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 223/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8739e-04 - acc: 0.8129Epoch 00222: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8571e-04 - acc: 0.8137 - val_loss: 0.0011 - val_acc: 0.8061
Epoch 224/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9286e-04 - acc: 0.8224Epoch 00223: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9277e-04 - acc: 0.8224 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 225/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0072e-04 - acc: 0.8206Epoch 00224: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0176e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 226/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9675e-04 - acc: 0.8194Epoch 00225: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9699e-04 - acc: 0.8201 - val_loss: 0.0010 - val_acc: 0.7921
Epoch 227/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2622e-04 - acc: 0.8094Epoch 00226: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2582e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 228/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0873e-04 - acc: 0.8300Epoch 00227: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0708e-04 - acc: 0.8306 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 229/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1098e-04 - acc: 0.8059Epoch 00228: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1193e-04 - acc: 0.8055 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 230/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3765e-04 - acc: 0.8182Epoch 00229: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3549e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 231/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4220e-04 - acc: 0.8135Epoch 00230: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4221e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 232/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1808e-04 - acc: 0.8212Epoch 00231: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1667e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 233/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1057e-04 - acc: 0.8182Epoch 00232: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1224e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 234/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0188e-04 - acc: 0.8135Epoch 00233: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0149e-04 - acc: 0.8143 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 235/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8070e-04 - acc: 0.8224Epoch 00234: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7888e-04 - acc: 0.8224 - val_loss: 0.0010 - val_acc: 0.8084
Epoch 236/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5301e-04 - acc: 0.8047Epoch 00235: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5299e-04 - acc: 0.8049 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 237/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1590e-04 - acc: 0.8194Epoch 00236: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2227e-04 - acc: 0.8207 - val_loss: 0.0013 - val_acc: 0.7757
Epoch 238/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1556e-04 - acc: 0.8147Epoch 00237: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1429e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 239/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5526e-04 - acc: 0.8118Epoch 00238: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5486e-04 - acc: 0.8125 - val_loss: 0.0013 - val_acc: 0.7757
Epoch 240/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9462e-04 - acc: 0.8212Epoch 00239: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9357e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 241/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9480e-04 - acc: 0.8071Epoch 00240: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9486e-04 - acc: 0.8049 - val_loss: 0.0011 - val_acc: 0.7734
Epoch 242/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2219e-04 - acc: 0.8088Epoch 00241: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2251e-04 - acc: 0.8090 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 243/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2837e-04 - acc: 0.8259Epoch 00242: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2651e-04 - acc: 0.8259 - val_loss: 0.0011 - val_acc: 0.8131
Epoch 244/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0028e-04 - acc: 0.8188Epoch 00243: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0041e-04 - acc: 0.8195 - val_loss: 0.0010 - val_acc: 0.7897
Epoch 245/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2119e-04 - acc: 0.8100Epoch 00244: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1946e-04 - acc: 0.8113 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 246/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3093e-04 - acc: 0.8235Epoch 00245: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2868e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 247/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2984e-04 - acc: 0.8094Epoch 00246: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2756e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 248/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3356e-04 - acc: 0.8212Epoch 00247: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3235e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7710
Epoch 249/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2635e-04 - acc: 0.8376Epoch 00248: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2512e-04 - acc: 0.8370 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 250/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2518e-04 - acc: 0.8224Epoch 00249: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2626e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 251/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3967e-04 - acc: 0.8153Epoch 00250: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3867e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 252/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5225e-04 - acc: 0.8159Epoch 00251: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5054e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 253/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9754e-04 - acc: 0.8265Epoch 00252: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9856e-04 - acc: 0.8265 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 254/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1407e-04 - acc: 0.8076Epoch 00253: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1661e-04 - acc: 0.8084 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 255/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8459e-04 - acc: 0.8294Epoch 00254: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8373e-04 - acc: 0.8294 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 256/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1580e-04 - acc: 0.8247Epoch 00255: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1472e-04 - acc: 0.8259 - val_loss: 0.0010 - val_acc: 0.7967
Epoch 257/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1854e-04 - acc: 0.8212Epoch 00256: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1998e-04 - acc: 0.8218 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 258/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8630e-04 - acc: 0.8200Epoch 00257: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8705e-04 - acc: 0.8195 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 259/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7081e-04 - acc: 0.8212Epoch 00258: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7311e-04 - acc: 0.8213 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 260/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9186e-04 - acc: 0.8241Epoch 00259: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9226e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 261/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1669e-04 - acc: 0.8259Epoch 00260: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1622e-04 - acc: 0.8254 - val_loss: 0.0011 - val_acc: 0.8084
Epoch 262/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1810e-04 - acc: 0.8018Epoch 00261: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1855e-04 - acc: 0.8020 - val_loss: 0.0012 - val_acc: 0.7897
Epoch 263/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9617e-04 - acc: 0.8212Epoch 00262: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9534e-04 - acc: 0.8218 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 264/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.7024e-04 - acc: 0.8324Epoch 00263: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.7140e-04 - acc: 0.8306 - val_loss: 0.0010 - val_acc: 0.8061
Epoch 265/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3025e-04 - acc: 0.8182Epoch 00264: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2956e-04 - acc: 0.8172 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 266/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9277e-04 - acc: 0.8224Epoch 00265: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9315e-04 - acc: 0.8230 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 267/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0287e-04 - acc: 0.8200Epoch 00266: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0051e-04 - acc: 0.8201 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 268/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8244e-04 - acc: 0.8106Epoch 00267: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8245e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 269/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9032e-04 - acc: 0.8188Epoch 00268: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8909e-04 - acc: 0.8183 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 270/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8461e-04 - acc: 0.8241Epoch 00269: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8431e-04 - acc: 0.8242 - val_loss: 0.0011 - val_acc: 0.7804
Epoch 271/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3241e-04 - acc: 0.8235Epoch 00270: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3200e-04 - acc: 0.8224 - val_loss: 0.0012 - val_acc: 0.7734
Epoch 272/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0653e-04 - acc: 0.8206Epoch 00271: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1332e-04 - acc: 0.8207 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 273/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4894e-04 - acc: 0.8247Epoch 00272: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.4769e-04 - acc: 0.8242 - val_loss: 0.0012 - val_acc: 0.7991
Epoch 274/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8785e-04 - acc: 0.8159Epoch 00273: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8725e-04 - acc: 0.8166 - val_loss: 0.0011 - val_acc: 0.7827
Epoch 275/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2328e-04 - acc: 0.8176Epoch 00274: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3022e-04 - acc: 0.8166 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 276/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6629e-04 - acc: 0.8176Epoch 00275: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6469e-04 - acc: 0.8189 - val_loss: 0.0012 - val_acc: 0.7757
Epoch 277/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.6236e-04 - acc: 0.8006Epoch 00276: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.6758e-04 - acc: 0.7991 - val_loss: 0.0012 - val_acc: 0.7640
Epoch 278/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2841e-04 - acc: 0.8153Epoch 00277: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2651e-04 - acc: 0.8160 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 279/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2794e-04 - acc: 0.8112Epoch 00278: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2661e-04 - acc: 0.8119 - val_loss: 0.0013 - val_acc: 0.7757
Epoch 280/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.5395e-04 - acc: 0.8329Epoch 00279: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.5341e-04 - acc: 0.8329 - val_loss: 0.0010 - val_acc: 0.7991
Epoch 281/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0135e-04 - acc: 0.8165Epoch 00280: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0089e-04 - acc: 0.8148 - val_loss: 0.0011 - val_acc: 0.7850
Epoch 282/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2383e-04 - acc: 0.8171Epoch 00281: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2430e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7897
Epoch 283/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9008e-04 - acc: 0.8300Epoch 00282: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8980e-04 - acc: 0.8306 - val_loss: 0.0012 - val_acc: 0.7967
Epoch 284/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1024e-04 - acc: 0.8165Epoch 00283: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0991e-04 - acc: 0.8172 - val_loss: 0.0011 - val_acc: 0.7991
Epoch 285/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.2126e-04 - acc: 0.8218Epoch 00284: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.2022e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.7874
Epoch 286/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9929e-04 - acc: 0.8276Epoch 00285: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9942e-04 - acc: 0.8283 - val_loss: 0.0011 - val_acc: 0.8014
Epoch 287/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8698e-04 - acc: 0.8065Epoch 00286: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8746e-04 - acc: 0.8078 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 288/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0906e-04 - acc: 0.8118Epoch 00287: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0991e-04 - acc: 0.8107 - val_loss: 0.0011 - val_acc: 0.7921
Epoch 289/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1335e-04 - acc: 0.8206Epoch 00288: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1262e-04 - acc: 0.8201 - val_loss: 0.0012 - val_acc: 0.7687
Epoch 290/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0826e-04 - acc: 0.8271Epoch 00289: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0855e-04 - acc: 0.8271 - val_loss: 0.0012 - val_acc: 0.7780
Epoch 291/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0507e-04 - acc: 0.8276Epoch 00290: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0586e-04 - acc: 0.8283 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 292/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1411e-04 - acc: 0.8118Epoch 00291: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1388e-04 - acc: 0.8096 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 293/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.4092e-04 - acc: 0.8212Epoch 00292: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3961e-04 - acc: 0.8213 - val_loss: 0.0011 - val_acc: 0.8037
Epoch 294/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.8137e-04 - acc: 0.8171Epoch 00293: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.8136e-04 - acc: 0.8160 - val_loss: 0.0010 - val_acc: 0.8084
Epoch 295/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.0613e-04 - acc: 0.8271Epoch 00294: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.0503e-04 - acc: 0.8283 - val_loss: 0.0010 - val_acc: 0.8014
Epoch 296/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9700e-04 - acc: 0.8094Epoch 00295: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9836e-04 - acc: 0.8102 - val_loss: 0.0011 - val_acc: 0.7944
Epoch 297/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.1128e-04 - acc: 0.8141Epoch 00296: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.1088e-04 - acc: 0.8131 - val_loss: 0.0011 - val_acc: 0.7967
Epoch 298/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3433e-04 - acc: 0.8241Epoch 00297: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3652e-04 - acc: 0.8236 - val_loss: 0.0011 - val_acc: 0.7780
Epoch 299/300
1700/1712 [============================>.] - ETA: 0s - loss: 8.3645e-04 - acc: 0.8147Epoch 00298: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 8.3563e-04 - acc: 0.8131 - val_loss: 0.0010 - val_acc: 0.7944
Epoch 300/300
1700/1712 [============================>.] - ETA: 0s - loss: 7.9396e-04 - acc: 0.8200Epoch 00299: val_loss did not improve
1712/1712 [==============================] - 2s - loss: 7.9367e-04 - acc: 0.8195 - val_loss: 0.0010 - val_acc: 0.8107
In [36]:
plt.plot(history_Nadam.history['acc'])
plt.plot(history_Nadam.history['val_acc'])
plt.title('model accuracy -- Nadam')
plt.ylabel('accuracy')
plt.xlabel('epoch')
plt.legend(['train', 'test'], loc='upper left')
plt.show()

Visualize a Subset of the Test Predictions

Execute the code cell below to visualize your model's predicted keypoints on a subset of the testing images.

In [37]:
# model = load_model('my_model.h5')
model = load_model('weights.best.from_Adagrad')
In [38]:
y_test = model.predict(X_test)
fig = plt.figure(figsize=(20,20))
fig.subplots_adjust(left=0, right=1, bottom=0, top=1, hspace=0.05, wspace=0.05)
for i in range(9):
    ax = fig.add_subplot(3, 3, i + 1, xticks=[], yticks=[])
    plot_data(X_test[i], y_test[i], ax)

Step 8: Complete the pipeline

With the work you did in Sections 1 and 2 of this notebook, along with your freshly trained facial keypoint detector, you can now complete the full pipeline. That is given a color image containing a person or persons you can now

  • Detect the faces in this image automatically using OpenCV
  • Predict the facial keypoints in each face detected in the image
  • Paint predicted keypoints on each face detected

In this Subsection you will do just this!

(IMPLEMENTATION) Facial Keypoints Detector

Use the OpenCV face detection functionality you built in previous Sections to expand the functionality of your keypoints detector to color images with arbitrary size. Your function should perform the following steps

  1. Accept a color image.
  2. Convert the image to grayscale.
  3. Detect and crop the face contained in the image.
  4. Locate the facial keypoints in the cropped image.
  5. Overlay the facial keypoints in the original (color, uncropped) image.

Note: step 4 can be the trickiest because remember your convolutional network is only trained to detect facial keypoints in $96 \times 96$ grayscale images where each pixel was normalized to lie in the interval $[0,1]$, and remember that each facial keypoint was normalized during training to the interval $[-1,1]$. This means - practically speaking - to paint detected keypoints onto a test face you need to perform this same pre-processing to your candidate face - that is after detecting it you should resize it to $96 \times 96$ and normalize its values before feeding it into your facial keypoint detector. To be shown correctly on the original image the output keypoints from your detector then need to be shifted and re-normalized from the interval $[-1,1]$ to the width and height of your detected face.

When complete you should be able to produce example images like the one below

In [39]:
# Load in color image for face detection
image = cv2.imread('images/obamas4.jpg')


# Convert the image to RGB colorspace
image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)


# plot our image
fig = plt.figure(figsize = (9,9))
ax1 = fig.add_subplot(111)
ax1.set_xticks([])
ax1.set_yticks([])
ax1.set_title('image copy')
ax1.imshow(image)
Out[39]:
<matplotlib.image.AxesImage at 0x7f593d7ef978>
In [40]:
### TODO: Use the face detection code we saw in Section 1 with your trained conv-net 
# Convert the RGB  image to grayscale
gray = cv2.cvtColor(image, cv2.COLOR_RGB2GRAY)

# Extract the pre-trained face detector from an xml file
face_cascade = cv2.CascadeClassifier('detector_architectures/haarcascade_frontalface_default.xml')

# Detect the faces in image
faces = face_cascade.detectMultiScale(gray, 1.25, 6)

# Print the number of faces detected in the image
print('Number of faces detected:', len(faces))

# Make a copy of the orginal image to draw face detections on
image_with_detections = np.copy(image)

# Get the bounding box for each detected face
all_faces_gray = []
all_faces = []
for (x,y,w,h) in faces:
    # Add a red bounding box to the detections image
    # cv2.rectangle(image_with_detections, (x,y), (x+w,y+h), (255,0,0), 3)
    # Corp the color face
    face = image[y:y+h, x:x+w]
    all_faces.append(face)
    # Corp the gray face
    face_gray = gray[y:y+h, x:x+w]
    print("face_gray.shape == {}".format(face_gray.shape))
    # Resize the face image to fit the input size of CNN model
    face_resized = cv2.resize(face_gray, (96,96))
    print("face_resized.shape == {}".format(face_resized.shape))
    # Display the detectd face
    fig = plt.figure(figsize = (6,6))
    ax1 = fig.add_subplot(111)
    ax1.set_xticks([])
    ax1.set_yticks([])
    ax1.set_title('Detected faces')
    ax1.imshow(face_resized)
    # Scale pixel values to [0, 1]
    face_resized = face_resized/255
    print(type(face_resized))
    # Append the processed face to all_faces_gray
    all_faces_gray.append(face_resized)

# Create numpy array
all_faces_gray = np.array(all_faces_gray)
# Return each images as 96 x 96 x 1
all_faces_gray = all_faces_gray.reshape(-1, 96, 96, 1)
print("all_faces_gray.shape == {}".format(all_faces_gray.shape))

# Print the keypoints on detected faces
keypoints = model.predict(all_faces_gray)
fig = plt.figure(figsize=(20,20))
fig.subplots_adjust(left=0, right=1, bottom=0, top=1, hspace=0.05, wspace=0.05)
for i in range(2):
    ax = fig.add_subplot(3, 3, i + 1, xticks=[], yticks=[])
    plot_data(all_faces_gray[i], keypoints[i], ax)
    
Number of faces detected: 2
face_gray.shape == (175, 175)
face_resized.shape == (96, 96)
<class 'numpy.ndarray'>
face_gray.shape == (166, 166)
face_resized.shape == (96, 96)
<class 'numpy.ndarray'>
all_faces_gray.shape == (2, 96, 96, 1)
In [41]:
## TODO : Paint the predicted keypoints on the test image
# Undo the normalization
keypoints = keypoints * 48 + 48 
idx = 0
for (x,y,w,h) in faces:
    keypoint = keypoints[idx]
    # Calculate the scaling to map the keypoint back to original face image
    face_resized = all_faces_gray[idx]
    scaling = h / face_resized.shape[0]
    # Map the keypoint back to original face image
    keypoint = keypoint * scaling
    # Save the keypoint
    keypoints[idx] = keypoint
    # Display keypoints on original face image
    image_copy = np.copy(image)
    face = image_copy[y:y+h, x:x+w]
    i = 0
    while (i < keypoint.size):
        cv2.circle(face, (keypoint[i],keypoint[i+1]), 2, (0,255,0), 2)
        i = i + 2
    image_with_detections[y:y+h, x:x+w] = face
    # Display the face
    fig = plt.figure(figsize = (6,6))
    ax1 = fig.add_subplot(111)
    ax1.set_xticks([])
    ax1.set_yticks([])
    ax1.set_title('Face with keypoint')
    ax1.imshow(face)
    # Add a red bounding box to the detections image
    cv2.rectangle(image_with_detections, (x,y), (x+w,y+h), (255,0,0), 3)
    idx = idx + 1
    
fig = plt.figure(figsize = (6,6))
ax1 = fig.add_subplot(111)
ax1.set_xticks([])
ax1.set_yticks([])
ax1.set_title('image_with_detections')
ax1.imshow(image_with_detections)
Out[41]:
<matplotlib.image.AxesImage at 0x7f59a7f10668>

(Optional) Further Directions - add a filter using facial keypoints to your laptop camera

Now you can add facial keypoint detection to your laptop camera - as illustrated in the gif below.

The next Python cell contains the basic laptop video camera function used in the previous optional video exercises. Combine it with the functionality you developed for keypoint detection and marking in the previous exercise and you should be good to go!

In [42]:
import cv2
import time 
from keras.models import load_model
def laptop_camera_go():
    # Create instance of video capturer
    cv2.namedWindow("face detection activated")
    vc = cv2.VideoCapture(0)

    # Try to get the first frame
    if vc.isOpened(): 
        rval, frame = vc.read()
    else:
        rval = False
    
    # keep video stream open
    while rval:
        # plot image from camera with detections marked
        cv2.imshow("face detection activated", frame)
        
        # exit functionality - press any key to exit laptop video
        key = cv2.waitKey(20)
        if key > 0: # exit by pressing any key
            # destroy windows
            cv2.destroyAllWindows()
            
            # hack from stack overflow for making sure window closes on osx --> https://stackoverflow.com/questions/6116564/destroywindow-does-not-close-window-on-mac-using-python-and-opencv
            for i in range (1,5):
                cv2.waitKey(1)
            return
        
        # read next frame
        time.sleep(0.05)             # control framerate for computation - default 20 frames per sec
        rval, frame = vc.read()  
In [43]:
# Run your keypoint face painter
#laptop_camera_go()

(Optional) Further Directions - add a filter using facial keypoints

Using your freshly minted facial keypoint detector pipeline you can now do things like add fun filters to a person's face automatically. In this optional exercise you can play around with adding sunglasses automatically to each individual's face in an image as shown in a demonstration image below.

To produce this effect an image of a pair of sunglasses shown in the Python cell below.

In [44]:
# Load in sunglasses image - note the usage of the special option
# cv2.IMREAD_UNCHANGED, this option is used because the sunglasses 
# image has a 4th channel that allows us to control how transparent each pixel in the image is
sunglasses = cv2.imread("images/sunglasses_4.png", cv2.IMREAD_UNCHANGED)

# Plot the image
fig = plt.figure(figsize = (6,6))
ax1 = fig.add_subplot(111)
ax1.set_xticks([])
ax1.set_yticks([])
ax1.imshow(sunglasses)
ax1.axis('off');

This image is placed over each individual's face using the detected eye points to determine the location of the sunglasses, and eyebrow points to determine the size that the sunglasses should be for each person (one could also use the nose point to determine this).

Notice that this image actually has 4 channels, not just 3.

In [45]:
# Print out the shape of the sunglasses image
print ('The sunglasses image has shape: ' + str(np.shape(sunglasses)))
The sunglasses image has shape: (1123, 3064, 4)

It has the usual red, blue, and green channels any color image has, with the 4th channel representing the transparency level of each pixel in the image. Here's how the transparency channel works: the lower the value, the more transparent the pixel will become. The lower bound (completely transparent) is zero here, so any pixels set to 0 will not be seen.

This is how we can place this image of sunglasses on someone's face and still see the area around of their face where the sunglasses lie - because these pixels in the sunglasses image have been made completely transparent.

Lets check out the alpha channel of our sunglasses image in the next Python cell. Note because many of the pixels near the boundary are transparent we'll need to explicitly print out non-zero values if we want to see them.

In [46]:
# Print out the sunglasses transparency (alpha) channel
alpha_channel = sunglasses[:,:,3]
print ('the alpha channel here looks like')
print (alpha_channel)

# Just to double check that there are indeed non-zero values
# Let's find and print out every value greater than zero
values = np.where(alpha_channel != 0)
print ('\n the non-zero values of the alpha channel look like')
print (values)
the alpha channel here looks like
[[0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 ..., 
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]]

 the non-zero values of the alpha channel look like
(array([  17,   17,   17, ..., 1109, 1109, 1109]), array([ 687,  688,  689, ..., 2376, 2377, 2378]))

This means that when we place this sunglasses image on top of another image, we can use the transparency channel as a filter to tell us which pixels to overlay on a new image (only the non-transparent ones with values greater than zero).

One last thing: it's helpful to understand which keypoint belongs to the eyes, mouth, etc. So, in the image below, we also display the index of each facial keypoint directly on the image so that you can tell which keypoints are for the eyes, eyebrows, etc.

With this information, you're well on your way to completing this filtering task! See if you can place the sunglasses automatically on the individuals in the image loaded in / shown in the next Python cell.

In [47]:
# Load in color image for face detection
image = cv2.imread('images/obamas4.jpg')

# Convert the image to RGB colorspace
image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)


# Plot the image
fig = plt.figure(figsize = (8,8))
ax1 = fig.add_subplot(111)
ax1.set_xticks([])
ax1.set_yticks([])
ax1.set_title('Original Image')
ax1.imshow(image)
Out[47]:
<matplotlib.image.AxesImage at 0x7f59a7e49c18>
In [48]:
def blend_transparent(face, sunglasses, y_offset, x_offset):
    l_img = np.copy(face)
    s_img = np.copy(sunglasses)
    
    y1, y2 = y_offset, y_offset + s_img.shape[0]
    x1, x2 = x_offset, x_offset + s_img.shape[1]

    alpha_s = s_img[:, :, 3] / 255.0
    alpha_l = 1.0 - alpha_s

    for c in range(0, 3):
        l_img[y1:y2, x1:x2, c] = (alpha_s * s_img[:, :, c] +
                                  alpha_l * l_img[y1:y2, x1:x2, c])
        
    return l_img
In [49]:
## (Optional) TODO: Use the face detection code we saw in Section 1 with your trained conv-net to put
## sunglasses on the individuals in our test image

# Add alpha channel in image
b_channel, g_channel, r_channel = cv2.split(image)
alpha_channel = np.ones(b_channel.shape, dtype=b_channel.dtype) * 255 # creating a 255 alpha channel image.
image = cv2.merge((b_channel, g_channel, r_channel, alpha_channel))

idx = 0
image_with_sunglasses = np.copy(image)
for (x,y,w,h) in faces:
    image_copy = np.copy(image)
    # Get the keypoint of this face
    keypoint = keypoints[idx]
    # Corp the face
    face = image_copy[y:y+h, x:x+w]
    # Get the size of the sunglasses
    sunglasses_height, sunglasses_width = sunglasses.shape[0], sunglasses.shape[1]
    # Get eye keypoint coordinates
    keypoint_7_y, keypoint_7_x = int(round(keypoint[7*2+1])), int(round(keypoint[7*2]))
    keypoint_9_y, keypoint_9_x = int(round(keypoint[9*2+1])), int(round(keypoint[9*2]))
    # Get the width of the eyes = x of 7th - x of 9th
    eye_width = keypoint_7_x - keypoint_9_x
    # Resize sunglasses to fit on the face
    sunglasses_resized = cv2.resize(sunglasses, (eye_width,int(round(eye_width/sunglasses_width*sunglasses_height))))
    # Paint the sunglasses on the face    
    face = blend_transparent(face, sunglasses_resized, keypoint_9_y, keypoint_9_x)
    # Put back to the image_with_sunglasses
    image_with_sunglasses[y:y+h, x:x+w] = face
    
    
# Print the image_with_sunglasses
fig = plt.figure(figsize = (6,6))
ax1 = fig.add_subplot(111)
ax1.set_xticks([])
ax1.set_yticks([])
ax1.set_title('image_with_sunglasses')
ax1.imshow(image_with_sunglasses)
Out[49]:
<matplotlib.image.AxesImage at 0x7f59a7da9400>

(Optional) Further Directions - add a filter using facial keypoints to your laptop camera

Now you can add the sunglasses filter to your laptop camera - as illustrated in the gif below.

The next Python cell contains the basic laptop video camera function used in the previous optional video exercises. Combine it with the functionality you developed for adding sunglasses to someone's face in the previous optional exercise and you should be good to go!

In [50]:
import cv2
import time 
from keras.models import load_model
import numpy as np

def laptop_camera_go():
    # Create instance of video capturer
    cv2.namedWindow("face detection activated")
    vc = cv2.VideoCapture(0)

    # try to get the first frame
    if vc.isOpened(): 
        rval, frame = vc.read()
    else:
        rval = False
    
    # Keep video stream open
    while rval:
        # Plot image from camera with detections marked
        cv2.imshow("face detection activated", frame)
        
        # Exit functionality - press any key to exit laptop video
        key = cv2.waitKey(20)
        if key > 0: # exit by pressing any key
            # Destroy windows 
            cv2.destroyAllWindows()
            
            for i in range (1,5):
                cv2.waitKey(1)
            return
        
        # Read next frame
        time.sleep(0.05)             # control framerate for computation - default 20 frames per sec
        rval, frame = vc.read()    
        
In [51]:
# Load facial landmark detector model
model = load_model('my_model.h5')

# Run sunglasses painter
#laptop_camera_go()